From 2690009d6b040f90bbc5ac8e4e3e25ea31917d94 Mon Sep 17 00:00:00 2001
From: Chris Hines <chris.hines@monash.edu>
Date: Tue, 15 Nov 2022 13:04:24 +1100
Subject: [PATCH] debugging messages

---
 twsproxy/__init__.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/twsproxy/__init__.py b/twsproxy/__init__.py
index 8f954db..52937e9 100644
--- a/twsproxy/__init__.py
+++ b/twsproxy/__init__.py
@@ -53,6 +53,7 @@ class TWSProxy(threading.Thread):
                 keepreading = False
 
         if port is not None:
+            logger.debug('authenticated connection {}'.format(self.csock))
             self.ssock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
             self.ssock.setblocking(True)
             try:
@@ -190,7 +191,10 @@ def mainserver(port=None):
         formatter = logging.Formater("%(asctime)s %(levelname)s:%(process)s: %(message)s")
         handler.setFormattter(formatter)
         logger.addHandler(handler)
-    except:
+    except Exception as e:
+        print(e)
+        import traceback
+        print(traceback.format_exc())
         logging.basicConfig(filename=os.path.expanduser("~/.tws.log"),format="%(asctime)s %(levelname)s:%(process)s: %(message)s")
     logger = logging.getLogger()
     logger.setLevel(logging.DEBUG)
-- 
GitLab