aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xbitbotd2
-rw-r--r--src/IRCBot.py1
2 files changed, 2 insertions, 1 deletions
diff --git a/bitbotd b/bitbotd
index 7bd15e73..c3396d04 100755
--- a/bitbotd
+++ b/bitbotd
@@ -157,7 +157,7 @@ if len(server_configs):
for server in servers:
if not bot.connect(server):
- log.error("Failed to connect to '%s'" % str(server))
+ log.error("Failed to connect to '%s'", [str(server)], exc_info=True)
if not args.startup_disconnects:
sys.exit(3)
diff --git a/src/IRCBot.py b/src/IRCBot.py
index 762676bb..607d0dd1 100644
--- a/src/IRCBot.py
+++ b/src/IRCBot.py
@@ -203,6 +203,7 @@ class Bot(object):
except Exception as e:
self.log.warn("Failed to connect to %s: %s",
[str(server), str(e)])
+ self.log.debug("Connection failure reason:", exc_info=True)
return False
self.servers[server.fileno()] = server
self._read_poll.register(server.fileno(), select.POLLIN)