summaryrefslogtreecommitdiffstats
path: root/vespalib
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@broadpark.no>2020-03-31 17:24:29 +0200
committerTor Egge <Tor.Egge@broadpark.no>2020-03-31 17:24:29 +0200
commitec5e3ea2b0fa64ece74705ac1897a56e4fa3bd71 (patch)
tree9ab17e90afc3719b827670a3bdbaaeb5a3f243ba /vespalib
parent930b269ffa717558f2c5523250804d24865a37e4 (diff)
Unhook or ignore signals slightly earlier.
Diffstat (limited to 'vespalib')
-rw-r--r--vespalib/src/vespa/vespalib/util/signalhandler.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/vespalib/src/vespa/vespalib/util/signalhandler.cpp b/vespalib/src/vespa/vespalib/util/signalhandler.cpp
index 35f82cb3969..0a5eea0d327 100644
--- a/vespalib/src/vespa/vespalib/util/signalhandler.cpp
+++ b/vespalib/src/vespa/vespalib/util/signalhandler.cpp
@@ -19,9 +19,6 @@ public:
}
-// Clear SignalHandler::_handlers in a slightly less unsafe manner.
-Shutdown shutdown;
-
SignalHandler SignalHandler::HUP(SIGHUP);
SignalHandler SignalHandler::INT(SIGINT);
SignalHandler SignalHandler::TERM(SIGTERM);
@@ -36,6 +33,9 @@ SignalHandler SignalHandler::FPE(SIGFPE);
SignalHandler SignalHandler::QUIT(SIGQUIT);
SignalHandler SignalHandler::USR1(SIGUSR1);
+// Clear SignalHandler::_handlers in a slightly less unsafe manner.
+Shutdown shutdown;
+
void
SignalHandler::handleSignal(int signal)
{