From 4cde27d724d8f3dcb5a24e449615e5bf02e1681a Mon Sep 17 00:00:00 2001 From: Feng Date: Mon, 7 Dec 2015 14:33:23 +0800 Subject: [PATCH] read_concurrency --- src/emqttd_access_control.erl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/emqttd_access_control.erl b/src/emqttd_access_control.erl index fdc5b7fba..c04cd920b 100644 --- a/src/emqttd_access_control.erl +++ b/src/emqttd_access_control.erl @@ -157,7 +157,8 @@ stop() -> %%%============================================================================= init([Opts]) -> - ets:new(?ACCESS_CONTROL_TAB, [set, named_table, protected]), + ets:new(?ACCESS_CONTROL_TAB, [set, named_table, protected, {read_concurrency, true}]), + ets:insert(?ACCESS_CONTROL_TAB, {auth_modules, init_mods(auth, proplists:get_value(auth, Opts))}), ets:insert(?ACCESS_CONTROL_TAB, {acl_modules, init_mods(acl, proplists:get_value(acl, Opts))}), {ok, state}.