diff -r 883cf1f516a0 -r a73b0557d87a net/server.lua --- a/net/server.lua Sat Aug 15 12:30:43 2009 +0200 +++ b/net/server.lua Sun Aug 16 21:32:10 2009 +0100 @@ -246,7 +246,7 @@ _socketlist[ socket ] = nil handler = nil socket = nil - mem_free( ) + --mem_free( ) out_put "server.lua: closed server handler and removed sockets from list" end handler.ip = function( ) @@ -373,7 +373,7 @@ handler = nil end socket = nil - mem_free( ) + --mem_free( ) if server then server.remove( ) end @@ -559,7 +559,7 @@ socket, err = ssl_wrap( socket, sslctx ) -- wrap socket if err then out_put( "server.lua: ssl error: ", tostring(err) ) - mem_free( ) + --mem_free( ) return nil, nil, err -- fatal error end socket:settimeout( 0 ) @@ -664,7 +664,7 @@ _readlistlen = removesocket( _readlist, socket, _readlistlen ) _socketlist[ socket ] = nil socket:close( ) - mem_free( ) + --mem_free( ) end ----------------------------------// PUBLIC //-- @@ -733,7 +733,7 @@ _sendlist = { } _timerlist = { } _socketlist = { } - mem_free( ) + --mem_free( ) end getsettings = function( )