Преглед изворни кода

fix(slow_subs): change enable to false when unload

lafirest пре 4 година
родитељ
комит
d7321e8b77
1 измењених фајлова са 2 додато и 1 уклоњено
  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,