551 end |
551 end |
552 return len |
552 return len |
553 end |
553 end |
554 |
554 |
555 closeall = function( ) |
555 closeall = function( ) |
556 for _, handler in pairs( socketlist ) do |
556 for sock, handler in pairs( socketlist ) do |
557 handler.shutdown( ) |
557 handler.shutdown( ) |
558 handler.close( ) |
558 handler.close( ) |
559 socketlist[ _ ] = nil |
559 socketlist[ sock ] = nil |
560 end |
560 end |
561 writelist, readlist, socketlist = { }, { }, { } |
561 writelist, readlist, socketlist = { }, { }, { } |
562 end |
562 end |
563 |
563 |
564 closesocket = function( socket ) |
564 closesocket = function( socket ) |