diff options
author | Arne Juul <arnej@verizonmedia.com> | 2020-07-02 12:33:51 +0000 |
---|---|---|
committer | Arne Juul <arnej@verizonmedia.com> | 2020-07-03 08:02:39 +0000 |
commit | 8440cd09772a8fb8174915af9c4fb786dcf2cff0 (patch) | |
tree | 4acd4e37ea04f2e96fb50b0cf32dd8c305e3f6e5 /logforwarder | |
parent | 8ee299a551980d8e4a0b51ca7685c3a70a4bd2bd (diff) |
avoid naked exit
Diffstat (limited to 'logforwarder')
-rw-r--r-- | logforwarder/src/apps/vespa-logforwarder-start/child-handler.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/logforwarder/src/apps/vespa-logforwarder-start/child-handler.cpp b/logforwarder/src/apps/vespa-logforwarder-start/child-handler.cpp index c5c19aa2c3f..9a4fb5d1d29 100644 --- a/logforwarder/src/apps/vespa-logforwarder-start/child-handler.cpp +++ b/logforwarder/src/apps/vespa-logforwarder-start/child-handler.cpp @@ -8,6 +8,7 @@ #include <sys/wait.h> #include <vector> #include <string> +#include <cstdlib> #include <vespa/log/log.h> LOG_SETUP(".child-handler"); @@ -44,7 +45,7 @@ runSplunk(const vespalib::string &prefix, std::vector<const char *> args) execv(cargv[0], cargv); // if execv fails: perror(cargv[0]); - exit(1); + std::_Exit(1); } LOG(debug, "child running with pid %d", (int)child); int waitStatus = 0; |