]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/socketengines/socketengine_epoll.cpp
Config reader strictness: check for escape sequences (\" etc) outside of a quoted...
[user/henk/code/inspircd.git] / src / socketengines / socketengine_epoll.cpp
index fa7a8e03f80ec8818430a35e83188c9dd40d59db..5552cccf6b2a9167f4f72f03b7445cbfa60ad682 100644 (file)
@@ -20,7 +20,8 @@
 EPollEngine::EPollEngine(InspIRCd* Instance) : SocketEngine(Instance)
 {
        MAX_DESCRIPTORS = 0;
-       EngineHandle = epoll_create(GetMaxFds());
+       // This is not a maximum, just a hint at the eventual number of sockets that may be polled.
+       EngineHandle = epoll_create(GetMaxFds() / 4);
 
        if (EngineHandle == -1)
        {