aboutsummaryrefslogtreecommitdiff
path: root/src/ejabberd_local.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/ejabberd_local.erl')
-rw-r--r--src/ejabberd_local.erl3
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()]},