summaryrefslogtreecommitdiffstats
path: root/storageserver
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@online.no>2023-02-08 12:22:29 +0100
committerTor Egge <Tor.Egge@online.no>2023-02-08 12:22:29 +0100
commit9cf3a56f867b14fa45acb3b4907aabf2363e4ad7 (patch)
tree86b50f67492e869aceefdda6defd0a359c2b6589 /storageserver
parent495f2d61d48a0faf63a68c23d86217fd2aa41063 (diff)
Use std::_Exit instead of _exit.
Diffstat (limited to 'storageserver')
-rw-r--r--storageserver/src/apps/storaged/storage.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/storageserver/src/apps/storaged/storage.cpp b/storageserver/src/apps/storaged/storage.cpp
index d2a78657881..f3e8def6adf 100644
--- a/storageserver/src/apps/storaged/storage.cpp
+++ b/storageserver/src/apps/storaged/storage.cpp
@@ -121,7 +121,9 @@ namespace {
void killHandler(int sig) {
if (_G_signalCount == 0) {
_G_signalCount++;
- if (sigtramp == nullptr) _exit(EXIT_FAILURE);
+ if (sigtramp == nullptr) {
+ std::_Exit(EXIT_FAILURE);
+ }
// note: this is not totally safe, sigtramp is not protected by a lock
sigtramp->handleSignal(sig);
} else if (_G_signalCount > 2) {