25
1
mirror of https://github.com/processone/ejabberd.git synced 2024-11-22 16:20:52 +01:00

make http-bind restartable (thanks to Andreas Köhler)(EJAB-1318)

This commit is contained in:
Christophe Romain 2010-10-13 10:55:35 +02:00
parent ce9ce8293b
commit a73d451576

View File

@ -120,7 +120,7 @@ start(_Host, _Opts) ->
% mod_http_bind is already started so it will not be started again
ok;
{error, Error} ->
{'EXIT', {start_child_error, Error}}
exit({start_child_error, Error})
end.
stop(_Host) ->
@ -128,7 +128,13 @@ stop(_Host) ->
ok ->
ok;
{error, Error} ->
{'EXIT', {terminate_child_error, Error}}
exit({terminate_child_error, Error})
end,
case supervisor:delete_child(ejabberd_sup, ejabberd_http_bind_sup) of
ok ->
ok;
{error, Error2} ->
exit({delete_child_error, Error2})
end.
setup_database() ->