diff options
Diffstat (limited to 'netlib')
| -rw-r--r-- | netlib/tcp.py | 3 | 
1 files changed, 3 insertions, 0 deletions
| diff --git a/netlib/tcp.py b/netlib/tcp.py index 6423888a..574f3845 100644 --- a/netlib/tcp.py +++ b/netlib/tcp.py @@ -458,9 +458,11 @@ class _Connection(object):      def __init__(self, connection):          if connection:              self.connection = connection +            self.peer_address = Address(connection.getpeername())              self._makefile()          else:              self.connection = None +            self.peer_address = None              self.rfile = None              self.wfile = None @@ -701,6 +703,7 @@ class TCPClient(_Connection):                  'Error connecting to "%s": %s' %                  (self.address.host, err))          self.connection = connection +        self.peer_address = Address(connection.getpeername())          self._makefile()      def settimeout(self, n): | 
