diff options
Diffstat (limited to 'termcast_server/__init__.py')
-rw-r--r-- | termcast_server/__init__.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/termcast_server/__init__.py b/termcast_server/__init__.py index ca6adc0..de2af21 100644 --- a/termcast_server/__init__.py +++ b/termcast_server/__init__.py @@ -2,6 +2,7 @@ import signal import socket import sys import threading +import traceback import uuid from . import pubsub @@ -69,6 +70,7 @@ class Server(object): sock.listen(100) client, addr = sock.accept() except Exception as e: + print(traceback.format_exc()) print('*** Listen/accept failed: ' + str(e)) continue @@ -81,6 +83,7 @@ class Server(object): try: connection.run() except Exception as e: + print(traceback.format_exc()) print('Running connection failed: ' + str(e)) self.publisher.unsubscribe(connection) client.close() |