handle SIGHUP like SIGINT (closes #578)

This commit is contained in:
pyroscope
2017-03-17 20:25:11 +01:00
parent 226e670dec
commit 63dfe341a6
+1
View File
@@ -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));