Bladeren bron

fix(slow_subs): change enable to false when unload

lafirest 4 jaren geleden
bovenliggende
commit
d7321e8b77
1 gewijzigde bestanden met toevoegingen van 2 en 1 verwijderingen
  1. 2 1
      apps/emqx_slow_subs/src/emqx_slow_subs.erl

+ 2 - 1
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,