aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorEvgeny Khramtsov <ekhramtsov@process-one.net>2019-10-25 15:52:05 +0300
committerEvgeny Khramtsov <ekhramtsov@process-one.net>2019-10-25 15:52:05 +0300
commite8fe68543e4948a9e5b173fde999caf35f74eb29 (patch)
tree453fdfd6b90686dcace49069a212561e0eb17115 /src
parentAvoid calling to logger module on OTP<22 (diff)
Stop SASL application in ejabberd_logger:flush()
Diffstat (limited to 'src')
-rw-r--r--src/ejabberd.erl1
-rw-r--r--src/ejabberd_logger.erl3
2 files changed, 2 insertions, 2 deletions
diff --git a/src/ejabberd.erl b/src/ejabberd.erl
index 861714d26..4758fd2f9 100644
--- a/src/ejabberd.erl
+++ b/src/ejabberd.erl
@@ -49,7 +49,6 @@ stop() ->
application:stop(ejabberd).
halt() ->
- application:stop(sasl),
ejabberd_logger:flush(),
erlang:halt(1, [{flush, true}]).
diff --git a/src/ejabberd_logger.erl b/src/ejabberd_logger.erl
index 2a8c1a199..a63aca5cb 100644
--- a/src/ejabberd_logger.erl
+++ b/src/ejabberd_logger.erl
@@ -242,7 +242,8 @@ get_lager_version() ->
end.
flush() ->
- application:stop(lager).
+ application:stop(lager),
+ application:stop(sasl).
-else.
-include_lib("kernel/include/logger.hrl").