aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--IRCBot.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/IRCBot.py b/IRCBot.py
index 6dc47e5e..be1fac9c 100644
--- a/IRCBot.py
+++ b/IRCBot.py
@@ -90,7 +90,10 @@ class Bot(object):
)-server.last_read
def disconnect(self, server):
- self.poll.unregister(server.fileno())
+ try:
+ self.poll.unregister(server.fileno())
+ except FileNotFoundError:
+ pass
del self.servers[server.fileno()]
def reconnect(self, event):