summaryrefslogtreecommitdiff
path: root/src/socketengine_select.cpp
diff options
context:
space:
mode:
authorbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>2007-09-25 00:29:02 +0000
committerbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>2007-09-25 00:29:02 +0000
commitfd5f65b6f5c1848c7922c3820a90f6020abbabb1 (patch)
tree58146a91f73a175b884bad95ca2942d397012206 /src/socketengine_select.cpp
parentedf061fc6a7259f84a4e3be6f43c9e0601b3b39d (diff)
Fix for bug #407, set ref[fd] AFTER some checks that may return false and leave the socket engine in an undefined state
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8077 e03df62e-2008-0410-955e-edbf42e46eb7
Diffstat (limited to 'src/socketengine_select.cpp')
-rw-r--r--src/socketengine_select.cpp1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/socketengine_select.cpp b/src/socketengine_select.cpp
index b87d2769d..c70e609b5 100644
--- a/src/socketengine_select.cpp
+++ b/src/socketengine_select.cpp
@@ -42,7 +42,6 @@ bool SelectEngine::AddFd(EventHandler* eh)
return false;
ref[fd] = eh;
-
CurrentSetSize++;
ServerInstance->Log(DEBUG,"New file descriptor: %d", fd);