From a40ad27d1e7ffccd986487ddb02e6d685a628a17 Mon Sep 17 00:00:00 2001 From: Matthew Wild Date: Sat, 7 Mar 2009 19:56:53 +0000 Subject: net.server: Allow replacement of send function on an open socket --- net/server.lua | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'net/server.lua') diff --git a/net/server.lua b/net/server.lua index 361c5949..891d32db 100644 --- a/net/server.lua +++ b/net/server.lua @@ -386,6 +386,10 @@ wrapconnection = function( server, listeners, socket, ip, serverport, clientport 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 -- cgit v1.2.3