diff options
author | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2010-12-01 14:24:51 +0900 |
---|---|---|
committer | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2010-12-01 14:24:51 +0900 |
commit | 731c9b86e0639f20effad6066822d8018b61f70e (patch) | |
tree | 64f8908bce828972b37ee6d361e87d58c67726fa /src | |
parent | When the Password attribute is missing in PIEFXIS file, don't check account a... (diff) |
Increase maximum restart strategy of the ODBC supervisor. Do not brutally kill ODBC processes on supervisor shutdown to avoid polution of the mnesia table
Diffstat (limited to 'src')
-rw-r--r-- | src/odbc/ejabberd_odbc_sup.erl | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/odbc/ejabberd_odbc_sup.erl b/src/odbc/ejabberd_odbc_sup.erl index 40d2223a3..8d9ad07cc 100644 --- a/src/odbc/ejabberd_odbc_sup.erl +++ b/src/odbc/ejabberd_odbc_sup.erl @@ -88,13 +88,13 @@ init([Host]) -> ?DEFAULT_ODBC_START_INTERVAL]), ?DEFAULT_ODBC_START_INTERVAL end, - {ok, {{one_for_one, PoolSize*2, 1}, + {ok, {{one_for_one, PoolSize*10, 1}, lists:map( fun(I) -> {I, {ejabberd_odbc, start_link, [Host, StartInterval*1000]}, transient, - brutal_kill, + 2000, worker, [?MODULE]} end, lists:seq(1, PoolSize))}}. |