]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/inspircd_io.cpp
Moved to B3 official
[user/henk/code/inspircd.git] / src / inspircd_io.cpp
index 6df9af3ef4793bd3e17ca2d263615cd49e3dcfab..79e91217574b0f843fb97154443e3417273b429e 100644 (file)
@@ -42,13 +42,6 @@ void Exit (int status)
        if (log_file)
                fclose(log_file);
        send_error("Server shutdown.");
-
-       // close down all listening sockets
-       for (int count = 0; count < boundPortCount; count++)
-       {
-               shutdown(openSockfd[count], 2);
-       }
-
        exit (status);
 }
 
@@ -57,11 +50,6 @@ void Killed(int status)
        if (log_file)
                fclose(log_file);
        send_error("Server terminated.");
-        // close down all listening sockets
-       for (int count = 0; count < boundPortCount; count++)
-       {
-               shutdown(openSockfd[count], 2);
-       }
        exit(status);
 }
 
@@ -121,6 +109,7 @@ int DaemonSeed (void)
                exit (0);
        setsid ();
        umask (007);
+       printf("InspIRCd PID: %d\n",getpid());
        /* close stdin, stdout, stderr */
        freopen("/dev/null","w",stdout);
        freopen("/dev/null","w",stderr);