log IP address in case of failure to open connection
authorThomasV <thomasv@gitorious>
Tue, 16 Apr 2013 11:42:05 +0000 (15:42 +0400)
committerThomasV <thomasv@gitorious>
Tue, 16 Apr 2013 11:42:05 +0000 (15:42 +0400)
transports/stratum_tcp.py

index 8e28a57..b21ca96 100644 (file)
@@ -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)