diff options
Diffstat (limited to 'src/socketengine_iocp.cpp')
| -rw-r--r-- | src/socketengine_iocp.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/socketengine_iocp.cpp b/src/socketengine_iocp.cpp index d3947c7a7..6a9490050 100644 --- a/src/socketengine_iocp.cpp +++ b/src/socketengine_iocp.cpp @@ -56,7 +56,7 @@ bool IOCPEngine::AddFd(EventHandler* eh) /* Already an entry here */ if (ref[fake_fd]) - return false; + DelFd(ref[fake_fd]); /* are we a listen socket? */ getsockopt(eh->GetFd(), SOL_SOCKET, SO_ACCEPTCONN, (char*)&is_accept, &opt_len); |
