]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/socketengines/socketengine_epoll.cpp
Add interesting test case
[user/henk/code/inspircd.git] / src / socketengines / socketengine_epoll.cpp
index a749208d1e48c2252c7fd86d9083cc4e80749d3b..d3faf12a165d865e8291caf535989bdc2b677b5b 100644 (file)
@@ -19,6 +19,7 @@
 
 EPollEngine::EPollEngine(InspIRCd* Instance) : SocketEngine(Instance)
 {
+       MAX_DESCRIPTORS = 0;
        EngineHandle = epoll_create(GetMaxFds());
 
        if (EngineHandle == -1)
@@ -49,7 +50,7 @@ bool EPollEngine::AddFd(EventHandler* eh)
        int fd = eh->GetFd();
        if ((fd < 0) || (fd > GetMaxFds() - 1))
        {
-               ServerInstance->Logs->Log("SOCKET",DEBUG,"Out of range FD");
+               ServerInstance->Logs->Log("SOCKET",DEBUG,"Out of range FD: (fd: %d, max: %d)", fd, GetMaxFds());
                return false;
        }