From 331bfaa535f54fac085f129f0bdd79ccbdafa81c Mon Sep 17 00:00:00 2001 From: Andrew Mayorov Date: Fri, 22 Dec 2023 17:34:02 +0100 Subject: [PATCH] fix(broker): avoid reclaiming per-topic counter twice --- apps/emqx/src/emqx_broker.erl | 1 - 1 file changed, 1 deletion(-) diff --git a/apps/emqx/src/emqx_broker.erl b/apps/emqx/src/emqx_broker.erl index df498a5df..43617a038 100644 --- a/apps/emqx/src/emqx_broker.erl +++ b/apps/emqx/src/emqx_broker.erl @@ -384,7 +384,6 @@ subscriber_down(SubPid) -> fun(Topic) -> case lookup_value(?SUBOPTION, {Topic, SubPid}) of SubOpts when is_map(SubOpts) -> - _ = emqx_broker_helper:reclaim_seq(Topic), true = ets:delete(?SUBOPTION, {Topic, SubPid}), do_unsubscribe2(Topic, SubPid, SubOpts); undefined ->