# HG changeset patch # User Matthew Wild # Date 1236455813 0 # Node ID 38ed2db19a55c67cb6f7922d68130c9cdf83b5be # Parent 5758c39285ab87d3f0b689be2f344373c0bb48f4 net.server: Allow replacement of send function on an open socket diff -r 5758c39285ab -r 38ed2db19a55 net/server.lua --- a/net/server.lua Sat Mar 07 19:40:00 2009 +0000 +++ b/net/server.lua Sat Mar 07 19:56:53 2009 +0000 @@ -386,6 +386,10 @@ pattern = new or pattern return pattern end + handler.setsend = function ( newsend ) + send = newsend or send + return send + end handler.bufferlen = function( readlen, sendlen ) maxsendlen = sendlen or maxsendlen maxreadlen = readlen or maxreadlen