diff options
| author | 2019-10-25 14:18:22 +0100 | |
|---|---|---|
| committer | 2019-10-25 14:18:22 +0100 | |
| commit | 226ebe1f1f091d173ede8c9808049ec0c3bedbdb (patch) | |
| tree | 467bd5273ba3fab2412a220cb9b2850800f5e680 | |
| parent | bot.panic() should just call sys.exit() (diff) | |
| signature | ||
DEBUG log IRCBot.connect failure stacktrace
| -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) |
