Rev 2378: Convert unconvered SmartServer subclass to use the cached sockname. in http://people.ubuntu.com/~robertc/baz2.0/integration

Robert Collins robertc at robertcollins.net
Tue Mar 27 05:21:29 BST 2007


At http://people.ubuntu.com/~robertc/baz2.0/integration

------------------------------------------------------------
revno: 2378
revision-id: robertc at robertcollins.net-20070327042126-32pgs6ityvdt72tg
parent: robertc at robertcollins.net-20070327024546-c7t95nl7j9t4x3jq
committer: Robert Collins <robertc at robertcollins.net>
branch nick: integration
timestamp: Tue 2007-03-27 14:21:26 +1000
message:
  Convert unconvered SmartServer subclass to use the cached sockname.
modified:
  bzrlib/transport/smart.py      ssh.py-20060608202016-c25gvf1ob7ypbus6-1
=== modified file 'bzrlib/transport/smart.py'
--- a/bzrlib/transport/smart.py	2007-03-25 08:59:56 +0000
+++ b/bzrlib/transport/smart.py	2007-03-27 04:21:26 +0000
@@ -950,8 +950,7 @@
 
     def get_url(self):
         """Return the url of the server"""
-        host, port = self._server_socket.getsockname()
-        return "bzr://%s:%d%s" % (host, port, urlutils.escape(self._homedir))
+        return "bzr://%s:%d%s" % (self._sockname[0], self._sockname[1], urlutils.escape(self._homedir))
 
     def get_bogus_url(self):
         """Return a URL which will fail to connect"""



More information about the bazaar-commits mailing list