aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--net/server_epoll.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/net/server_epoll.lua b/net/server_epoll.lua
index f1e25f44..5342ca9d 100644
--- a/net/server_epoll.lua
+++ b/net/server_epoll.lua
@@ -533,12 +533,12 @@ end
-- Connected!
function interface:onconnect()
+ self.onwriteable = nil;
+ self:setflags(true, false);
if not self._connected then
self._connected = true;
self:on("connect");
end
- self.onwriteable = nil;
- self:setflags(true, false);
return self:onwriteable();
end