]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules.cpp
Tidy up around the ex AMD64 'fix'
[user/henk/code/inspircd.git] / src / modules.cpp
index 827604cfa97cd7c718d8be400f0da6131616453e..52994622095fc426bb357f223ccdfe8236e15f86 100644 (file)
@@ -328,14 +328,7 @@ void Server::RemoveSocket(InspSocket* sock)
         {
                 InspSocket* s = (InspSocket*)*a;
                 if (s == sock)
-                {
-                       log(DEBUG,"Forcibly removed socket");
-                        ServerInstance->SE->DelFd(s->GetFd());
-                        s->Close();
-                        module_sockets.erase(a);
-                        delete s;
-                        return;
-                }
+                       s->MarkAsClosed();
         }
 }