diff --git a/apps/iot/src/iot_event_period_settings.erl b/apps/iot/src/iot_event_period_settings.erl index de06053..5ecb8d0 100644 --- a/apps/iot/src/iot_event_period_settings.erl +++ b/apps/iot/src/iot_event_period_settings.erl @@ -72,7 +72,7 @@ start_link() -> {ok, State :: #state{}} | {ok, State :: #state{}, timeout() | hibernate} | {stop, Reason :: term()} | ignore). init([]) -> - ets:new(?TAB_NAME, [public, set, named_table, {keypos, 2}]), + ets:new(?TAB_NAME, [public, set, named_table, {keypos, 2}, {read_concurrency, true}]), catch settings(), erlang:start_timer(?UPDATE_TICKER * 1000, self(), update_ticker),