Commit 91c66356 authored by Julien Muchembled's avatar Julien Muchembled

Add file descriptor and aborted flag to __repr__ of connections

parent cb8a5a88
...@@ -252,11 +252,16 @@ class BaseConnection(object): ...@@ -252,11 +252,16 @@ class BaseConnection(object):
self.aborted = False self.aborted = False
def _getReprInfo(self): def _getReprInfo(self):
return [ r = [
('uuid', uuid_str(self.getUUID())), ('uuid', uuid_str(self.getUUID())),
('address', '%s:%u' % self.addr if self.addr else '?'), ('address', '%s:%u' % self.addr if self.addr else '?'),
('handler', self.getHandler()), ('handler', self.getHandler()),
], ['closed'] if self.isClosed() else [] ]
connector = self.connector
if connector is None:
return r, ['closed']
r.append(('fd', connector.getDescriptor()))
return r, ['aborted'] if self.isAborted() else []
def __repr__(self): def __repr__(self):
r, flags = self._getReprInfo() r, flags = self._getReprInfo()
......
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