From 42b1429b37f1365687479764b4524cac913787b7 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Tue, 19 Jul 2022 16:47:02 +0100 Subject: Also use binary exit codes in places that terminate abruptly. This is a partial reversion of commit 57330e973b3eb1f2a84803c84daf9d6b420859fd. --- src/server.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/server.cpp') diff --git a/src/server.cpp b/src/server.cpp index ccc572553..1787e4f26 100644 --- a/src/server.cpp +++ b/src/server.cpp @@ -56,7 +56,11 @@ void InspIRCd::Exit(int status) this->Cleanup(); ServerInstance = NULL; delete this; + QuickExit(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); -- cgit v1.3.1-10-gc9f91