]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/socketengine_select.cpp
InspSocket -> BufferedSocket. Paves the way for a SimpleSocket class which ident...
[user/henk/code/inspircd.git] / src / socketengine_select.cpp
index b87d2769d6dd969b275995b8758ac1a8388e9ed7..3cebe7210afaff69ca10044d777bc9fd9aeeec0b 100644 (file)
@@ -36,13 +36,11 @@ bool SelectEngine::AddFd(EventHandler* eh)
        if (GetRemainingFds() <= 1)
                return false;
 
-       fds[fd] = fd;
-
        if (ref[fd])
                return false;
 
+       fds[fd] = fd;
        ref[fd] = eh;
-
        CurrentSetSize++;
 
        ServerInstance->Log(DEBUG,"New file descriptor: %d", fd);