local eol, fatal_send_error
+ socket:settimeout(0);
+
local rstat, sstat = 0, 0
--// local import of socket methods //--
loop = function( ) -- this is the main loop of the program
--signal_set( "hub", "run" )
repeat
- --[[print(readlen, writelen)
- for _, s in ipairs(readlist) do print("R:", tostring(s)) end
- for _, s in ipairs(writelist) do print("W:", tostring(s)) end
- out_put("select()"..os.time())]]
local read, write, err = socket_select( readlist, writelist, 1 ) -- 1 sec timeout, nice for timers
for i, socket in ipairs( write ) do -- send data waiting in writequeues
local handler = socketlist[ socket ]
stats = stats,
closeall = closeall,
addtimer = addtimer,
+ wraptcpclient = wraptcpclient,
wraptlsclient = wraptlsclient,
}