]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
Call RecoverFromFork from ForkIntoBackground.
authorPeter Powell <petpow@saberuk.com>
Sun, 8 Dec 2019 21:36:19 +0000 (21:36 +0000)
committerPeter Powell <petpow@saberuk.com>
Sun, 8 Dec 2019 21:36:19 +0000 (21:36 +0000)
src/inspircd.cpp

index 6d82723612631b1796e6d5f39bb6a1bd4787c8ee..af9013515fda19a9b37fae1f25153370d5533925 100644 (file)
@@ -168,6 +168,7 @@ namespace
                {
                        setsid();
                        signal(SIGTERM, InspIRCd::SetSignal);
+                       SocketEngine::RecoverFromFork();
                }
 #endif
                return true;
@@ -465,7 +466,6 @@ InspIRCd::InspIRCd(int argc, char** argv)
        std::cout << "InspIRCd Process ID: " << con_green << getpid() << con_reset << std::endl;
 
        IncreaseCoreDumpSize();
-       SocketEngine::RecoverFromFork();
 
        /* During startup we read the configuration now, not in
         * a seperate thread