]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/usermanager.cpp
Clean up SocketEngine interface to allow edge-triggered I/O and sockets that do not...
[user/henk/code/inspircd.git] / src / usermanager.cpp
index 15196ac69972a7b139ad9d7c1d93766bc0ddc64d..fe6d280c027af06471fe2048d9c94077f083e8e6 100644 (file)
@@ -141,7 +141,7 @@ void UserManager::AddUser(InspIRCd* Instance, int socket, ClientListenSocket* vi
                }
        }
 
-       if (!Instance->SE->AddFd(New))
+       if (!Instance->SE->AddFd(New, FD_WANT_FAST_READ | FD_WANT_EDGE_WRITE))
        {
                Instance->Logs->Log("USERS", DEBUG,"Internal error on new connection");
                this->QuitUser(New, "Internal error handling connection");