From d7321e8b7778cf8f20a5efcf66f2d24a555780a6 Mon Sep 17 00:00:00 2001 From: lafirest Date: Wed, 2 Mar 2022 16:54:25 +0800 Subject: [PATCH] fix(slow_subs): change enable to false when unload --- apps/emqx_slow_subs/src/emqx_slow_subs.erl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/emqx_slow_subs/src/emqx_slow_subs.erl b/apps/emqx_slow_subs/src/emqx_slow_subs.erl index 1da28d4fa..387d3cb6a 100644 --- a/apps/emqx_slow_subs/src/emqx_slow_subs.erl +++ b/apps/emqx_slow_subs/src/emqx_slow_subs.erl @@ -197,7 +197,8 @@ load(State) -> unload(#{expire_timer := ExpireTimer} = State) -> emqx:unhook('delivery.completed', {?MODULE, on_delivery_completed}), - State#{expire_timer := cancel_timer(ExpireTimer)}. + State#{enable := false, + expire_timer := cancel_timer(ExpireTimer)}. do_clear(Logs) -> Now = ?NOW,