From 2a0d8752bd167bcc774c82f2cec94504c1ecd66e Mon Sep 17 00:00:00 2001 From: zhongwencool Date: Fri, 31 Dec 2021 17:23:47 +0800 Subject: [PATCH] fix(statsd): already_started crash and diaylizer warning --- apps/emqx_statsd/src/emqx_statsd_api.erl | 2 +- apps/emqx_statsd/src/emqx_statsd_sup.erl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/emqx_statsd/src/emqx_statsd_api.erl b/apps/emqx_statsd/src/emqx_statsd_api.erl index 2278fa492..3294152ac 100644 --- a/apps/emqx_statsd/src/emqx_statsd_api.erl +++ b/apps/emqx_statsd/src/emqx_statsd_api.erl @@ -62,7 +62,7 @@ statsd(put, #{body := Body}) -> case maps:get(<<"enable">>, Body) of true -> _ = emqx_statsd_sup:stop_child(?APP), - emqx_statsd_sup:start_child(?APP, maps:get(config, Config)); + _ = emqx_statsd_sup:start_child(?APP, maps:get(config, Config)); false -> _ = emqx_statsd_sup:stop_child(?APP) end, diff --git a/apps/emqx_statsd/src/emqx_statsd_sup.erl b/apps/emqx_statsd/src/emqx_statsd_sup.erl index 02b50e3ca..d87b1c961 100644 --- a/apps/emqx_statsd/src/emqx_statsd_sup.erl +++ b/apps/emqx_statsd/src/emqx_statsd_sup.erl @@ -50,5 +50,5 @@ init([]) -> assert_started({ok, _Pid}) -> ok; assert_started({ok, _Pid, _Info}) -> ok; -assert_started({error, {already_tarted, _Pid}}) -> ok; +assert_started({error, {already_started, _Pid}}) -> ok; assert_started({error, Reason}) -> erlang:error(Reason).