]> granicus.if.org Git - icinga2/commitdiff
Add Application::Exit()
authorMichael Friedrich <michael.friedrich@netways.de>
Mon, 4 Aug 2014 14:26:17 +0000 (16:26 +0200)
committerMichael Friedrich <michael.friedrich@netways.de>
Mon, 4 Aug 2014 15:23:41 +0000 (17:23 +0200)
refs #6682

lib/base/application.cpp
lib/base/application.hpp

index 14ea9f6ffe57d473d4c07c7d0ba58e6fd9a3cd46..1bcd86a822e27a2d9ff99996821b2026329c5582 100644 (file)
@@ -112,6 +112,11 @@ Application::~Application(void)
        m_Instance = NULL;
 }
 
+void Application::Exit(int code)
+{
+       _exit(code);
+}
+
 void Application::InitializeBase(void)
 {
 #ifndef _WIN32
index d6be2b1b5f6c5baa654df110706f9036fe59c29c..a97208b45e0f4795715f2ddd4b569db0042902a8 100644 (file)
@@ -46,6 +46,8 @@ public:
 
        static Application::Ptr GetInstance(void);
 
+       static void Exit(int code);
+
        int Run(void);
 
        /**
@@ -128,7 +130,7 @@ protected:
        pid_t StartReloadProcess(void);
 
        virtual void OnShutdown(void);
-       
+
 private:
        static Application *m_Instance; /**< The application instance. */