diff --git a/src/emqttd_stats.erl b/src/emqttd_stats.erl index b1f52f06e..c7c7eaa5c 100644 --- a/src/emqttd_stats.erl +++ b/src/emqttd_stats.erl @@ -145,7 +145,7 @@ init([]) -> random:seed(now()), ets:new(?STATS_TAB, [set, public, named_table, {write_concurrency, true}]), Topics = ?SYSTOP_CLIENTS ++ ?SYSTOP_SESSIONS ++ ?SYSTOP_PUBSUB ++ ?SYSTOP_RETAINED, - [ets:insert(?STATS_TAB, {Topic, 0}) || Topic <- Topics], + ets:insert(?STATS_TAB, [{Topic, 0} || Topic <- Topics]), % Create $SYS Topics [ok = emqttd_pubsub:create(stats_topic(Topic)) || Topic <- Topics], % Tick to publish stats