aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/IRCBot.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/IRCBot.py b/src/IRCBot.py
index 8b3548e5..d3948a58 100644
--- a/src/IRCBot.py
+++ b/src/IRCBot.py
@@ -275,7 +275,6 @@ class Bot(object):
self.log.warn("No servers, exiting")
break
- self._check()
try:
item = self._event_queue.get(block=True,
@@ -284,6 +283,8 @@ class Bot(object):
# caused by timeout being hit. loop back round because a _check
# call is due
continue
+ finally:
+ self._check()
if item.type == TriggerEventType.Action:
try: