From: Sage Weil Date: Fri, 24 Feb 2012 23:23:44 +0000 (-0800) Subject: rgw: _exit(0) on SIGTERM X-Git-Tag: v0.43~15 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=f8f6e4d850ccb1fb4d20641c0e1e7b59c0d93fae;p=ceph.git rgw: _exit(0) on SIGTERM We need to do something a bit smarter to get coverage information, but this is a start. Signed-off-by: Sage Weil --- diff --git a/src/rgw/rgw_main.cc b/src/rgw/rgw_main.cc index e4a7e8ee6be4..7327273684c5 100644 --- a/src/rgw/rgw_main.cc +++ b/src/rgw/rgw_main.cc @@ -48,6 +48,7 @@ using namespace std; static sighandler_t sighandler_usr1; static sighandler_t sighandler_alrm; +static sighandler_t sighandler_term; #define SOCKET_BACKLOG 20 @@ -380,6 +381,8 @@ int main(int argc, const char **argv) sighandler_alrm = signal(SIGALRM, godown_alarm); FCGX_Init(); + + sighandler_term = signal(SIGTERM, godown_alarm); RGWStoreManager store_manager;