diff -r 1502ec4f3cbe -r f93b3083b46b net/server_epoll.lua --- a/net/server_epoll.lua Mon Nov 21 02:40:47 2016 +0100 +++ b/net/server_epoll.lua Wed Nov 23 17:27:44 2016 +0100 @@ -21,6 +21,7 @@ local luasec = require "ssl"; local gettime = require "util.time".now; local createtable = require "util.table".create; +local _SOCKETINVALID = socket._SOCKETINVALID or -1; assert(socket.tcp6 and socket.tcp4, "Incompatible LuaSocket version"); @@ -157,7 +158,7 @@ if self.conn then return self.conn:getfd(); end - return -1; + return _SOCKETINVALID; end -- Get IP address