aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHolger Weiss <holger@zedat.fu-berlin.de>2014-12-21 21:03:22 +0100
committerHolger Weiss <holger@zedat.fu-berlin.de>2014-12-21 21:03:22 +0100
commit06db65e1083c8ab35a633560543dae9984905c62 (patch)
tree42bb127ae57fffdc59a4e81c961513bb685ab25b
parentFix upgrade of PubSub mnesia tables from older ejabberd version. (diff)
Give temporary processes time to stop cleanly
Allow temporary processes to perform some final actions when shutting down. For example, moc_muc_room:terminate/3 fails to send 'unavailable' presence to the room participants when killed immediately.
-rw-r--r--src/ejabberd_tmp_sup.erl2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ejabberd_tmp_sup.erl b/src/ejabberd_tmp_sup.erl
index 9bc2046a9..c6c218177 100644
--- a/src/ejabberd_tmp_sup.erl
+++ b/src/ejabberd_tmp_sup.erl
@@ -36,4 +36,4 @@ init(Module) ->
{ok,
{{simple_one_for_one, 10, 1},
[{undefined, {Module, start_link, []}, temporary,
- brutal_kill, worker, [Module]}]}}.
+ 1000, worker, [Module]}]}}.