--- a/net/server_epoll.lua Thu Aug 18 16:46:20 2016 +0200 +++ b/net/server_epoll.lua Thu Aug 18 16:48:16 2016 +0200 @@ -377,6 +377,7 @@ if not conn then self:on("disconnect", err); self:destroy(); + return conn, err; end conn:settimeout(0); self.conn = conn;