# HG changeset patch
# User Kim Alvefur <zash@zash.se>
# Date 1479918464 -3600
# Node ID f93b3083b46b686d7b6b103dceb763ba28eca745
# Parent  1502ec4f3cbe0665905da783ccbd6fac912fed77
net.server_epoll: Use _SOCKETINVALID from LuaSocket

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