From a3149f0ec0460c1b7948ceebfd9ad0b00d7611b0 Mon Sep 17 00:00:00 2001 From: James Vega Date: Thu, 4 Aug 2005 21:19:41 +0000 Subject: [PATCH] src/irclib: If the post-inFilter message differs from the pre-inFilter message, log it for debugging purposes. --- src/irclib.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/irclib.py b/src/irclib.py index 7df0a4506..64b521f52 100644 --- a/src/irclib.py +++ b/src/irclib.py @@ -767,7 +767,8 @@ class Irc(IrcCommandDispatcher): channel = msg.args[0] else: channel = None - log.debug('Incoming message: %s', str(msg).rstrip('\r\n')) + preInFilter = str(msg).rstrip('\r\n') + log.debug('Incoming message: %s', preInFilter) # Yeah, so this is odd. Some networks (oftc) seem to give us certain # messages with our nick instead of our prefix. We'll fix that here. @@ -812,6 +813,9 @@ class Irc(IrcCommandDispatcher): except: log.exception('Uncaught exception in inFilter:') world.debugFlush() + postInFilter = str(msg).rstrip('\r\n') + if postInFilter != preInFilter: + log.debug('Incoming message (post-inFilter): %s', postInFilter) for callback in self.callbacks: try: if callback is not None: