From db96831bbdaf0680adc4c4982b9d854e98042cf7 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Wed, 29 Feb 2012 09:46:06 -0800 Subject: [PATCH] mon: unregister signal handlers on shutdown Signed-off-by: Sage Weil --- src/ceph_mon.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/ceph_mon.cc b/src/ceph_mon.cc index 8e97ee5b89d65..2f9d7d4f0af5a 100644 --- a/src/ceph_mon.cc +++ b/src/ceph_mon.cc @@ -416,6 +416,10 @@ int main(int argc, const char **argv) mon->init(); messenger->wait(); + unregister_async_signal_handler(SIGHUP, sighup_handler); + unregister_async_signal_handler(SIGINT, handle_mon_signal); + unregister_async_signal_handler(SIGTERM, handle_mon_signal); + store.umount(); delete mon; messenger->destroy(); -- 2.39.5