diff --git a/xrd.py b/xrd.py index c857043..c568171 100644 --- a/xrd.py +++ b/xrd.py @@ -333,14 +333,18 @@ def run_server(): resp = process_command(tef, data, state, conn) if resp: conn.sendall(resp) except Exception as e: - try: conn.sendall(b"!" + str(e).encode() + b"\n") + try: + print(e) + conn.sendall(b"!" + str(e).encode() + b"\n") except Exception: pass except ConnectionResetError: break except ConnectionAbortedError: break except BlockingIOError: try: run_periodic(tef, conn, state) except Exception as e: - try: conn.sendall(b"!" + str(e).encode() + b"\n") + try: + print(e) + conn.sendall(b"!" + str(e).encode() + b"\n") except Exception: pass time.sleep(0.03)