From fcff53d96411f433db73e7d6ede833f0ff746b55 Mon Sep 17 00:00:00 2001 From: Pierre-Olivier Mercier Date: Wed, 19 Jul 2017 07:51:19 +0200 Subject: [PATCH] In debug mode, display the last stack element to be able to trace --- nemubot/server/abstract.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nemubot/server/abstract.py b/nemubot/server/abstract.py index fd25c2d..1c05447 100644 --- a/nemubot/server/abstract.py +++ b/nemubot/server/abstract.py @@ -16,6 +16,7 @@ import logging import queue +import traceback from nemubot.bot import sync_act @@ -84,7 +85,7 @@ class AbstractServer: """ self._sending_queue.put(self.format(message)) - self.logger.debug("Message '%s' appended to write queue", message) + self.logger.debug("Message '%s' appended to write queue coming from %s:%d in %s", message, *traceback.extract_stack(limit=3)[0][:3]) sync_act("sckt", "write", self.fileno())