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,