handler.shutdown = function( pattern )
return shutdown( socket, pattern )
end
+ handler.setoption = function (self, option, value)
+ if socket.setoption then
+ return socket:setoption(option, value);
+ end
+ return false, "setoption not implemented";
+ end
handler.close = function( self, forced )
if not handler then return true; end
_readlistlen = removesocket( _readlist, socket, _readlistlen )
end
)
-local function set_logger(new_logger)
+local function setlogger(new_logger)
local old_logger = log;
if new_logger then
log = new_logger;