From 39b39855ff131a79eb769fe5dcc7bd2ee6b820a9 Mon Sep 17 00:00:00 2001 From: ThomasV Date: Tue, 16 Apr 2013 15:42:05 +0400 Subject: [PATCH] log IP address in case of failure to open connection --- transports/stratum_tcp.py | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git a/transports/stratum_tcp.py b/transports/stratum_tcp.py index 8e28a57..b21ca96 100644 --- a/transports/stratum_tcp.py +++ b/transports/stratum_tcp.py @@ -143,10 +143,11 @@ class TcpServer(threading.Thread): sock.listen(1) while not self.shared.stopped(): try: - session = TcpSession(*sock.accept(), use_ssl=self.use_ssl, ssl_certfile=self.ssl_certfile, ssl_keyfile=self.ssl_keyfile) + connection, address = sock.accept() + session = TcpSession(connection, address, use_ssl=self.use_ssl, ssl_certfile=self.ssl_certfile, ssl_keyfile=self.ssl_keyfile) except BaseException, e: error = str(e) - print_log("cannot start TCP session", error) + print_log("cannot start TCP session", error, address) time.sleep(0.1) continue self.dispatcher.add_session(session) -- 1.7.1