diff options
| -rwxr-xr-x | bitbotd | 2 | ||||
| -rw-r--r-- | src/IRCBot.py | 1 |
2 files changed, 2 insertions, 1 deletions
@@ -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) |
