]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
osd: exit code 0 on SIGINT/SIGTERM
authorSage Weil <sage.weil@dreamhost.com>
Wed, 15 Feb 2012 06:05:36 +0000 (22:05 -0800)
committerSage Weil <sage.weil@dreamhost.com>
Wed, 15 Feb 2012 06:05:36 +0000 (22:05 -0800)
This makes daemon-handler happy...

Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
src/osd/OSD.cc

index 21fe3e01fdc99826e7c9d2add1fb4e64a3968939..225ac0d98d31128b9f4ce0fc4187643005d70351 100644 (file)
@@ -604,7 +604,8 @@ void OSD::handle_signal(int signum)
 {
   assert(signum == SIGINT || signum == SIGTERM);
   derr << "*** Got signal " << sys_siglist[signum] << " ***" << dendl;
-  suicide(128 + signum);
+  //suicide(128 + signum);
+  suicide(0);
 }
 
 int OSD::pre_init()