[Zodb-checkins] CVS: ZODB3/Doc/ZEO - SIGNALS.txt:1.2
Guido van Rossum
guido@python.org
Thu, 10 Oct 2002 10:52:58 -0400
Update of /cvs-repository/ZODB3/Doc/ZEO
In directory cvs.zope.org:/tmp/cvs-serv1846
Modified Files:
SIGNALS.txt
Log Message:
Apply similar changes as ChrisM applied to Zope/doc/SIGNALS.txt.
=== ZODB3/Doc/ZEO/SIGNALS.txt 1.1 => 1.2 ===
--- ZODB3/Doc/ZEO/SIGNALS.txt:1.1 Thu Oct 10 10:48:47 2002
+++ ZODB3/Doc/ZEO/SIGNALS.txt Thu Oct 10 10:52:58 2002
@@ -1,26 +1,32 @@
-Signals are a posix inter-process communications mechanism. If you
-are using Windows then this documentation is not for you.
+Signals (POSIX only)
-The ZEO storage server process (started with ZEO/start.py) responds to
-signals which are sent to the process id written to the file
-.../var/ZEO_SERVER.pid.
-
- SIGHUP - Rotate the log files.
- kill -SIGHUP `cat .../var/ZEO_SERVER.pid`
-
- SIGTERM - Close open storages and sockets, then shut down.
- kill -SIGTERM `cat .../var/ZEO_SERVER.pid`
-
- SIGINT - Close open storages and sockets, then restart.
- kill -SIGINT `cat .../var/ZEO_SERVER.pid`
-
-The pid file contains two pids: the pid of the parent process and the
-pid of the child process, in that order. The child process is always
-the actual storage server process. When using zdaemon (the default),
-the parent is the zdaemon process. Otherwise (when the -s option is
-used), the parent is the shell (script) that started the storage
-server.
-
-Note that zdaemon forwards signals to the child process.
-(Specifically, it forwards all those signals listed above, plus
-SIGQUIT and SIGUSR1.)
+ Signals are a POSIX inter-process communications mechanism.
+ If you are using Windows then this documentation does not apply.
+
+ The ZEO storage server process (started with ZEO/start.py) responds to
+ signals which are sent to the process id written to the file
+ 'ZOPE_HOME/var/ZEO_SERVER.pid'::
+
+ SIGHUP - Rotate log files.
+
+ kill -HUP `cat ZOPE_HOME/var/ZEO_SERVER.pid`
+
+ SIGTERM - Close open storages and sockets, then shut down.
+
+ kill -TERM `cat ZOPE_HOME/var/ZEO_SERVER.pid`
+
+ SIGINT - Close open storages and sockets, then restart.
+
+ kill -INT `cat ZOPE_HOME/var/ZEO_SERVER.pid`
+
+ The pid file contains two pids: the pid of the parent process and
+ the pid of the child process, in that order. The child process is
+ always the actual storage server process. When using zdaemon (the
+ default), the parent is the zdaemon process. Otherwise (when the -s
+ option is used), the parent is the shell (script) that started the
+ storage server. (XXX The usefulness of writing both pids is
+ unclear.)
+
+ Note that zdaemon forwards signals to the child process.
+ Specifically, it forwards all those signals listed above, plus
+ SIGQUIT and SIGUSR1.