about summary refs log tree commit homepage
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2013-02-18 23:27:13 +0000
committerEric Wong <normalperson@yhbt.net>2013-02-18 23:27:13 +0000
commitd7a6fe7d93c2e7c771e99f7083d2a59d320da12f (patch)
tree600ce13b86e414e8d5b34a34ae2f2df61eafddba
parentf5a6eb5faa0459d6ec4ac9255c0f24d4dbe73583 (diff)
downloadcmogstored-d7a6fe7d93c2e7c771e99f7083d2a59d320da12f.tar.gz
This is a new feature and needs to be documented.
-rw-r--r--cmogstored.x9
1 files changed, 9 insertions, 0 deletions
diff --git a/cmogstored.x b/cmogstored.x
index 7bc3099..ac7f34f 100644
--- a/cmogstored.x
+++ b/cmogstored.x
@@ -1,5 +1,14 @@
 [SIGNALS]
 SIGQUIT - gracefully shutdown the server
+SIGUSR2 - upgrade executable on the fly
+
+[UPGRADING]
+Upgrading cmogstored on-the-fly is possible since version 1.2.0.
+The procedure is close to the one used by nginx users: send SIGUSR2
+followed by SIGQUIT to the old process.  Use of SIGWINCH and SIGHUP
+are currently not supported (but may be in the future).
+Procedures for the nginx upgrade are documented here:
+http://wiki.nginx.org/CommandLine#Upgrading_To_a_New_Binary_On_The_Fly
 
 [ENVIRONMENT]
 MOG_IOSTAT_CMD - command-line for invoking iostat(1).  This is used