From 6fa55e7c384871dbd75958070948c1ca175ce5af Mon Sep 17 00:00:00 2001 From: Evgeniy Khramtsov Date: Wed, 5 Apr 2017 15:10:18 +0300 Subject: Set 'read_concurrency' for some ETS tables --- src/gen_mod.erl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/gen_mod.erl') diff --git a/src/gen_mod.erl b/src/gen_mod.erl index ef000635d..4b845a386 100644 --- a/src/gen_mod.erl +++ b/src/gen_mod.erl @@ -85,7 +85,8 @@ init([]) -> ejabberd_hooks:add(host_down, ?MODULE, stop_modules, 70), ets:new(ejabberd_modules, [named_table, public, - {keypos, #ejabberd_module.module_host}]), + {keypos, #ejabberd_module.module_host}, + {read_concurrency, true}]), {ok, {{one_for_one, 10, 1}, []}}. -spec start_child(module(), binary() | global, opts()) -> ok | {error, any()}. -- cgit v1.2.3