Commits

Jacob Perkins committed c132174

appup fixes

Comments (0)

Files changed (2)

ebin/emongo.appup

 		{load_module, emongo},
 		{load_module, emongo_app},
 		{load_module, emongo_server},
-		{load_module, emongo_sup},
 		{add_module, emongo_server_sup},
-		{restart_application, emongo}
+		{update, emongo_sup, supervisor},
+		{apply, {supervisor, terminate_child, [emongo_sup, emongo]}},
+		{apply, {supervisor, restart_child, [emongo_sup, emongo]}},
+		{apply, {emongo_app, initialize_pools, []}}
 	]}
 ], [
 	{"0.0.2", [
 		{load_module, emongo},
 		{load_module, emongo_app},
 		{load_module, emongo_server},
-		{load_module, emongo_sup},
 		{delete_module, emongo_server_sup},
-		{restart_application, emongo}
+		{update, emongo_sup, supervisor},
+		{apply, {supervisor, terminate_child, [emongo_sup, emongo]}},
+		{apply, {supervisor, restart_child, [emongo_sup, emongo]}}
 	]}
 ]}.

src/emongo_app.erl

 
 -include("emongo.hrl").
 
--export([start/2, stop/1]).
+-export([start/2, stop/1, initialize_pools/0]).
 
 start(_, _) ->
 	{ok, Pid} = emongo_sup:start_link(),
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.