From 63dfe341a69719d52b7fa307ff8ba48f14b9fd1b Mon Sep 17 00:00:00 2001 From: pyroscope Date: Fri, 17 Mar 2017 20:25:11 +0100 Subject: [PATCH] handle SIGHUP like SIGINT (closes #578) --- src/main.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main.cc b/src/main.cc index 1a06b666..369f8d6d 100644 --- a/src/main.cc +++ b/src/main.cc @@ -197,6 +197,7 @@ main(int argc, char** argv) { SignalHandler::set_ignore(SIGPIPE); SignalHandler::set_handler(SIGINT, std::bind(&Control::receive_normal_shutdown, control)); + SignalHandler::set_handler(SIGHUP, std::bind(&Control::receive_normal_shutdown, control)); SignalHandler::set_handler(SIGTERM, std::bind(&Control::receive_quick_shutdown, control)); SignalHandler::set_handler(SIGWINCH, std::bind(&display::Manager::force_redraw, control->display())); SignalHandler::set_handler(SIGSEGV, std::bind(&do_panic, SIGSEGV));