diff options
author | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2018-03-29 12:14:31 +0300 |
---|---|---|
committer | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2018-03-29 12:14:31 +0300 |
commit | 9373ad20ca0ffa457062e3c5c4593bc67ee23c2b (patch) | |
tree | ba5fb93143328ba9efe73a089cb60349db738286 /src/ejabberd_app.erl | |
parent | Remove unused variable (diff) |
Don't produce a crash dump during intentional exit
Also halt faster without relying on timeouts for buffers flushing
Diffstat (limited to 'src/ejabberd_app.erl')
-rw-r--r-- | src/ejabberd_app.erl | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/ejabberd_app.erl b/src/ejabberd_app.erl index a7e03d99..f1066815 100644 --- a/src/ejabberd_app.erl +++ b/src/ejabberd_app.erl @@ -62,8 +62,7 @@ start(normal, _Args) -> {ok, SupPid}; Err -> ?CRITICAL_MSG("Failed to start ejabberd application: ~p", [Err]), - timer:sleep(1000), - halt("Refer to ejabberd log files to diagnose the problem") + ejabberd:halt() end; start(_, _) -> {error, badarg}. |