diff options
Diffstat (limited to 'src/server.cpp')
| -rw-r--r-- | src/server.cpp | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/src/server.cpp b/src/server.cpp index 653ab16f9..1eba75e92 100644 --- a/src/server.cpp +++ b/src/server.cpp @@ -27,14 +27,13 @@ #include "inspircd.h" -#include "exitcodes.h" void InspIRCd::SignalHandler(int signal) { switch (signal) { case SIGTERM: - Exit(EXIT_STATUS_SIGTERM); + Exit(EXIT_FAILURE); #ifndef _WIN32 case SIGHUP: @@ -63,12 +62,7 @@ void InspIRCd::Exit(int status) void InspIRCd::QuickExit(int status) { -#ifdef INSPIRCD_BINARY_EXIT - // Some init systems handle non-binary exit statuses weirdly. - exit(status ? EXIT_FAILURE : EXIT_SUCCESS); -#else exit(status); -#endif } void InspIRCd::Rehash(const std::string& uuid) |
