]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/socketengine_epoll.cpp
Now with added ANGRY MONKEYS.
[user/henk/code/inspircd.git] / src / socketengine_epoll.cpp
index d1a761d5b4f17d561a71083ce7ee9ed6683e424d..4afee1374cb614f622fd776adbb7ac8f5292b1c1 100644 (file)
@@ -55,7 +55,11 @@ bool EPollEngine::AddFd(int fd, bool readable, char type)
                log(DEFAULT,"ERROR: System out of file descriptors!");
                return false;
        }
+       if (ref[fd])
+               return false;
+
        ref[fd] = type;
+
        if (readable)
        {
                log(DEBUG,"Set readbit");