From 06db65e1083c8ab35a633560543dae9984905c62 Mon Sep 17 00:00:00 2001 From: Holger Weiss Date: Sun, 21 Dec 2014 21:03:22 +0100 Subject: [PATCH] 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. --- src/ejabberd_tmp_sup.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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]}]}}.