[erlang-patches] Supervisor improvements

Christopher Faulet <>
Thu Sep 8 10:57:22 CEST 2011


Hi,

Here are 2 patches to improve supervisor behavior:

* Explicitly kill dynamic child processes when simple-one-for-one
supervisor terminates:

git fetch git://github.com/capflam/otp.git simple_one_for_one_shutdown

https://github.com/capflam/otp/compare/simple_one_for_one_shutdown
https://github.com/capflam/otp/compare/simple_one_for_one_shutdown.patch


* Allow an infinite timeout to shutdown worker processes:

git fetch git://github.com/capflam/otp.git supervisor_shutdown_infinity

https://github.com/capflam/otp/compare/supervisor_shutdown_infinity
https://github.com/capflam/otp/compare/supervisor_shutdown_infinity.patch

Best regards,
-- 
Christopher Faulet
http://www.yakaz.com

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 262 bytes
Desc: OpenPGP digital signature
URL: <http://erlang.org/pipermail/erlang-patches/attachments/20110908/797c3f3f/attachment.bin>


More information about the erlang-patches mailing list