]> granicus.if.org Git - python/commitdiff
Set .addr in a few more places (patch approved by Sam Rushing)
authorAndrew M. Kuchling <amk@amk.ca>
Wed, 3 Oct 2001 17:07:25 +0000 (17:07 +0000)
committerAndrew M. Kuchling <amk@amk.ca>
Wed, 3 Oct 2001 17:07:25 +0000 (17:07 +0000)
Lib/asyncore.py

index 5175002a3169002a9f225be4b2ca60431385f2ce..e97016243f94eed1b76fd8fdb6ca37621a7c7e90 100644 (file)
@@ -201,6 +201,7 @@ class dispatcher:
             # I think it should inherit this anyway
             self.socket.setblocking (0)
             self.connected = 1
+            self.addr = sock.getpeername()
 
     def __repr__ (self):
         try:
@@ -306,6 +307,7 @@ class dispatcher:
                 return
             else:
                 raise socket.error, why
+        self.addr = address
         self.connected = 1
         self.handle_connect()