[interchange-docs] xmldocs - racke modified glossary/ic-run-mode

docs at icdevgroup.org docs at icdevgroup.org
Sun Aug 3 11:32:02 UTC 2008


User:      racke
Date:      2008-08-03 11:32:02 GMT
Modified:  glossary ic-run-mode
Log:
added explanation for single forks

Revision  Changes    Path
1.4                  xmldocs/glossary/ic-run-mode


rev 1.4, prev_rev 1.3
Index: ic-run-mode
===================================================================
RCS file: /var/cvs/xmldocs/glossary/ic-run-mode,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- ic-run-mode	15 Dec 2004 14:24:00 -0000	1.3
+++ ic-run-mode	3 Aug 2008 11:32:02 -0000	1.4
@@ -1 +1,16 @@
 low, high, rpc, prefork
+<section>
+<title>Single Forks with PreFork</title>
+<para>
+Standard &conf-PreFork; uses the typical double-fork method in UNIX for
+generating daemons so as to avoid zombies (or more specifically needing
+to deal with them). However, forking Interchange daemons is relatively
+expensive.
+</para><para>
+For most (if not all) sane, modern Unixen, you can avoid the relative
+expense of double forking by setting SIGCHLD to IGNORE in the master,
+which accomplishes roughly the same goal. It states, essentially, that
+the parent is not interested in the result of the child's process, so
+don't zombify my kids waiting for me to check on them.
+</para>
+</section>
\ No newline at end of file







More information about the docs mailing list