diff options
Diffstat (limited to 'src/ejabberd_local.erl')
-rw-r--r-- | src/ejabberd_local.erl | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/ejabberd_local.erl b/src/ejabberd_local.erl index d2f1b20db..00ce22274 100644 --- a/src/ejabberd_local.erl +++ b/src/ejabberd_local.erl @@ -201,7 +201,8 @@ init([]) -> lists:foreach(fun host_up/1, ?MYHOSTS), ejabberd_hooks:add(host_up, ?MODULE, host_up, 10), ejabberd_hooks:add(host_down, ?MODULE, host_down, 100), - catch ets:new(?IQTABLE, [named_table, public, ordered_set]), + catch ets:new(?IQTABLE, [named_table, public, ordered_set, + {read_concurrency, true}]), update_table(), ejabberd_mnesia:create(?MODULE, iq_response, [{ram_copies, [node()]}, |