Sfoglia il codice sorgente

Merge pull request #8193 from lafirest/fix/limiter_infinity_rate

fix(limiter): fix counter rate calc error
JianBo He 3 anni fa
parent
commit
4ac151c9d8
1 ha cambiato i file con 1 aggiunte e 4 eliminazioni
  1. 1 4
      apps/emqx/src/emqx_limiter/src/emqx_limiter_server.erl

+ 1 - 4
apps/emqx/src/emqx_limiter/src/emqx_limiter_server.erl

@@ -570,10 +570,7 @@ init_counter(Path, Counter, Index, Rate, Initial, State) ->
     {Counter, Index, State}.
     {Counter, Index, State}.
 
 
 %% @doc find first limited node
 %% @doc find first limited node
-get_counter_rate(#{rate := Rate, capacity := Capacity}, _GlobalCfg) when
-    %% TODO maybe no need to check capacity
-    Rate =/= infinity orelse Capacity =/= infinity
-->
+get_counter_rate(#{rate := Rate}, _GlobalCfg) when Rate =/= infinity ->
     Rate;
     Rate;
 get_counter_rate(_Cfg, #{rate := Rate}) ->
 get_counter_rate(_Cfg, #{rate := Rate}) ->
     Rate.
     Rate.