From 3fa5d0a17899e83bedca3474e781a29a56c14d00 Mon Sep 17 00:00:00 2001 From: Ben Kurtovic Date: Tue, 9 Aug 2011 22:16:38 -0400 Subject: [PATCH] bugfix! --- bot/frontend.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/bot/frontend.py b/bot/frontend.py index 2679174..ba774e1 100644 --- a/bot/frontend.py +++ b/bot/frontend.py @@ -54,7 +54,9 @@ def main(): lines = read_buffer.split("\n") read_buffer = lines.pop() for line in lines: - _process_message(line) + ret = _process_message(line) + if ret: + return def _process_message(line): """Process a single message from IRC.""" @@ -89,7 +91,7 @@ def _process_message(line): if data.msg in ["!restart", ".restart"]: if data.host in config.irc["permissions"]["owners"]: print "Restarting bot per owner request..." - return + return True # If we are pinged, pong back: elif line[0] == "PING":