Commit 6b6fb5ca authored by Denis Bilenko's avatar Denis Bilenko

Server.__str__: use address instead of socket

parent c2b80fbe
......@@ -44,7 +44,11 @@ class StreamServer(Greenlet):
Greenlet.__init__(self)
def __str__(self):
return '<%s on %s>' % (self.__class__.__name__, self.socket)
try:
info = '%s:%s' % self.address
except Exception, ex:
info = str(ex) or '<error>'
return '<%s on %s>' % (self.__class__.__name__, info)
def log_message(self, message):
self.log.write(message + '\n')
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment