From 226ebe1f1f091d173ede8c9808049ec0c3bedbdb Mon Sep 17 00:00:00 2001 From: jesopo Date: Fri, 25 Oct 2019 14:18:22 +0100 Subject: DEBUG log IRCBot.connect failure stacktrace --- bitbotd | 2 +- src/IRCBot.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) 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) -- cgit v1.3.1-10-gc9f91