From: Evgeny Khramtsov Date: Fri, 30 Nov 2018 15:12:27 +0000 (+0300) Subject: Apply new cache options on mod_stream_mgmt reload X-Git-Tag: 18.12~19 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=59ce0ba6c86f1d11c0ef214d088a50427c71c772;p=ejabberd Apply new cache options on mod_stream_mgmt reload --- diff --git a/src/mod_stream_mgmt.erl b/src/mod_stream_mgmt.erl index 546c45a69..5adeaf8c2 100644 --- a/src/mod_stream_mgmt.erl +++ b/src/mod_stream_mgmt.erl @@ -97,7 +97,8 @@ stop(Host) -> ejabberd_hooks:delete(c2s_closed, Host, ?MODULE, c2s_closed, 50), ejabberd_hooks:delete(c2s_terminated, Host, ?MODULE, c2s_terminated, 50). -reload(_Host, _NewOpts, _OldOpts) -> +reload(_Host, NewOpts, _OldOpts) -> + init_cache(NewOpts), ?WARNING_MSG("module ~s is reloaded, but new configuration will take " "effect for newly created client connections only", [?MODULE]).