From 74110b53f54b1c99ca5fdd0a8b67d5071fb39b3c Mon Sep 17 00:00:00 2001
From: Magnus Henoch
Date: Fri, 8 Mar 2013 17:19:35 +0000
Subject: Delete obsolete note about simple-one-for-one supervisor
Since commit 47759479146ca11ad81eca0bb3236b265e20601d,
simple-one-for-one supervisors _do_ kill their children explicitly on
shutdown. That commit also removed this note, but it seems like the
merge commit 45b4d5309e0686cc5fa28506de76f75b598bbd95 incorrectly
reinstated it.
---
lib/stdlib/doc/src/supervisor.xml | 6 ------
1 file changed, 6 deletions(-)
(limited to 'lib/stdlib/doc/src')
diff --git a/lib/stdlib/doc/src/supervisor.xml b/lib/stdlib/doc/src/supervisor.xml
index 9021d02ade..3f36c58d24 100644
--- a/lib/stdlib/doc/src/supervisor.xml
+++ b/lib/stdlib/doc/src/supervisor.xml
@@ -177,12 +177,6 @@ child_spec() = {Id,StartFunc,Restart,Shutdown,Type,Modules}
child process, it must be implemented in a safe way and its cleanup
procedure must always return.
- Important note on simple-one-for-one supervisors:
- The dynamically created child processes of a
- simple-one-for-one supervisor are not explicitly killed,
- regardless of shutdown strategy, but are expected to terminate
- when the supervisor does (that is, when an exit signal from
- the parent process is received).
Note that all child processes implemented using the standard
OTP behavior modules automatically adhere to the shutdown
protocol.
--
cgit v1.2.3