From f5a5f7d23998231ab5bd4915572ddde9c4f6d39d Mon Sep 17 00:00:00 2001 From: Matthew Wild Date: Wed, 6 Jan 2010 16:16:23 +0000 Subject: net.server_select: Allow setting the logger using server.setlogger --- net/server_select.lua | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'net/server_select.lua') diff --git a/net/server_select.lua b/net/server_select.lua index 8f6ddf5b..e159be99 100644 --- a/net/server_select.lua +++ b/net/server_select.lua @@ -905,6 +905,14 @@ addtimer( function( ) end ) +local function set_logger(new_logger) + local old_logger = log; + if new_logger then + log = new_logger; + end + return old_logger; +end + ----------------------------------// PUBLIC INTERFACE //-- return { @@ -918,6 +926,7 @@ return { addtimer = addtimer, addserver = addserver, getserver = getserver, + setlogger = setlogger, getsettings = getsettings, setquitting = setquitting, removeserver = removeserver, -- cgit v1.2.3