fix(retainer): fix test case and xref error
This commit is contained in:
parent
a4a9650e66
commit
1355f7c887
|
@ -135,7 +135,7 @@ start_link() ->
|
||||||
| {stop, Reason :: term()}
|
| {stop, Reason :: term()}
|
||||||
| ignore.
|
| ignore.
|
||||||
init([]) ->
|
init([]) ->
|
||||||
emqx_conf:add_handler([limiter], ?MODULE),
|
ok = emqx_config_handler:add_handler([limiter], ?MODULE),
|
||||||
_ = ets:new(?TAB, [
|
_ = ets:new(?TAB, [
|
||||||
set,
|
set,
|
||||||
public,
|
public,
|
||||||
|
@ -210,7 +210,7 @@ handle_info(Info, State) ->
|
||||||
State :: term()
|
State :: term()
|
||||||
) -> any().
|
) -> any().
|
||||||
terminate(_Reason, _State) ->
|
terminate(_Reason, _State) ->
|
||||||
emqx_conf:remove_handler([limiter]),
|
emqx_config_handler:remove_handler([limiter]),
|
||||||
ok.
|
ok.
|
||||||
|
|
||||||
%%--------------------------------------------------------------------
|
%%--------------------------------------------------------------------
|
||||||
|
|
|
@ -359,7 +359,7 @@ t_flow_control(_) ->
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
emqx_config:put([limiter, batch, bucket, retainer], RetainerCfg2),
|
emqx_config:put([limiter, batch, bucket, retainer], RetainerCfg2),
|
||||||
emqx_limiter_manager:restart_server(shared),
|
emqx_limiter_manager:restart_server(batch),
|
||||||
timer:sleep(500),
|
timer:sleep(500),
|
||||||
|
|
||||||
emqx_retainer_dispatcher:refresh_limiter(),
|
emqx_retainer_dispatcher:refresh_limiter(),
|
||||||
|
@ -408,7 +408,7 @@ t_flow_control(_) ->
|
||||||
|
|
||||||
%% recover the limiter
|
%% recover the limiter
|
||||||
emqx_config:put([limiter, batch, bucket, retainer], RetainerCfg),
|
emqx_config:put([limiter, batch, bucket, retainer], RetainerCfg),
|
||||||
emqx_limiter_manager:restart_server(shared),
|
emqx_limiter_manager:restart_server(batch),
|
||||||
timer:sleep(500),
|
timer:sleep(500),
|
||||||
|
|
||||||
emqx_retainer_dispatcher:refresh_limiter(),
|
emqx_retainer_dispatcher:refresh_limiter(),
|
||||||
|
|
Loading…
Reference in New Issue