# HG changeset patch # User Matthew Wild # Date 1226795260 0 # Node ID cc20ea4a86978b2cbd838650701f83d3dadb4438 # Parent 13e2bd256a20f16b3115a136045b6c34c5d331b1 Fix logging in some cases for client disconnects diff -r 13e2bd256a20 -r cc20ea4a8697 net/xmppclient_listener.lua --- a/net/xmppclient_listener.lua Sun Nov 16 05:03:21 2008 +0500 +++ b/net/xmppclient_listener.lua Sun Nov 16 00:27:40 2008 +0000 @@ -82,7 +82,7 @@ pres:tag("status"):text("Disconnected: "..err); session.stanza_dispatch(pres); end - session.log("info", "Client disconnected: %s", err); + (session.log or log)("info", "Client disconnected: %s", err); sm_destroy_session(session); sessions[conn] = nil; session = nil;