mirror of
https://github.com/processone/ejabberd.git
synced 2024-12-20 17:27:00 +01:00
make http-bind restartable (thanks to Andreas Köhler)(EJAB-1318)
This commit is contained in:
parent
ac87749d55
commit
a93f4f7750
@ -117,7 +117,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) ->
|
||||
@ -125,7 +125,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() ->
|
||||
|
Loading…
Reference in New Issue
Block a user