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)