From: getong Date: Mon, 17 Apr 2017 04:07:23 +0000 (+0800) Subject: lager_crash_log in some cases not run, catch it X-Git-Tag: 17.06-beta~138^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ab751d290a34070f993fe69976dfbd2036e84053;p=ejabberd lager_crash_log in some cases not run, catch it --- diff --git a/src/ejabberd_logger.erl b/src/ejabberd_logger.erl index f57ac977d..1e48732c8 100644 --- a/src/ejabberd_logger.erl +++ b/src/ejabberd_logger.erl @@ -160,7 +160,7 @@ reopen_log() -> %% @spec () -> ok rotate_log() -> - lager_crash_log ! rotate, + catch lager_crash_log ! rotate, lists:foreach( fun({lager_file_backend, File}) -> whereis(lager_event) ! {rotate, File};