[Python-Dev] test_multiprocessing:test_listener_client flakiness
Trent Nelson
tnelson at onresolve.com
Thu Jun 19 08:07:01 CEST 2008
> Well, on my win2k machine getfqdn('127.0.0.1') returns the actual name
> of the machine. This is the name that was stored in server.address.
> Hence my patch that simply remove the call to getfqdn.
+1 to ditching getfqdn, following patch fixes the issue on my buildbot server:
Index: connection.py
===================================================================
--- connection.py (revision 64369)
+++ connection.py (working copy)
@@ -215,10 +215,7 @@
self._socket = socket.socket(getattr(socket, family))
self._socket.bind(address)
self._socket.listen(backlog)
- address = self._socket.getsockname()
- if type(address) is tuple:
- address = (socket.getfqdn(address[0]),) + address[1:]
- self._address = address
+ self._address = self._socket.getsockname()
self._family = family
self._last_accepted = None
Trent.
More information about the Python-Dev
mailing list