From 45459bed23b78fc619475ee2177e826ae4494cd7 Mon Sep 17 00:00:00 2001 From: Derex Date: Sun, 9 Jan 2011 13:53:25 +0100 Subject: Core/Netcode: Fix file descriptor leak under linux platforms with ACE dev poll reactor. close #15 Signed-off-by: Machiavelli --- src/server/game/Server/WorldSocket.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/server/game/Server') diff --git a/src/server/game/Server/WorldSocket.cpp b/src/server/game/Server/WorldSocket.cpp index eb6d0234faf..084eade7555 100755 --- a/src/server/game/Server/WorldSocket.cpp +++ b/src/server/game/Server/WorldSocket.cpp @@ -459,6 +459,7 @@ int WorldSocket::handle_close (ACE_HANDLE h, ACE_Reactor_Mask) m_Session = NULL; } + reactor()->remove_handler(this, ACE_Event_Handler::DONT_CALL | ACE_Event_Handler::ALL_EVENTS_MASK); return 0; } -- cgit v1.2.3