Author: nsantos Date: Wed Nov 18 20:43:54 2009 New Revision: 881928 URL: http://svn.apache.org/viewvc?rev=881928&view=rev Log: fix handling of localhost ipv6 address when using getaddrinfo
Modified: qpid/trunk/qpid/python/qmf/console.py qpid/trunk/qpid/python/qpid/managementdata.py Modified: qpid/trunk/qpid/python/qmf/console.py URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/python/qmf/console.py?rev=881928&r1=881927&r2=881928&view=diff ============================================================================== --- qpid/trunk/qpid/python/qmf/console.py (original) +++ qpid/trunk/qpid/python/qmf/console.py Wed Nov 18 20:43:54 2009 @@ -102,7 +102,6 @@ self.port = 5671 else: self.port = 5672 - socket.getaddrinfo(self.host, self.port)[0][4][0] self.authName = None self.authPass = None if self.user: Modified: qpid/trunk/qpid/python/qpid/managementdata.py URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/python/qpid/managementdata.py?rev=881928&r1=881927&r2=881928&view=diff ============================================================================== --- qpid/trunk/qpid/python/qpid/managementdata.py (original) +++ qpid/trunk/qpid/python/qpid/managementdata.py Wed Nov 18 20:43:54 2009 @@ -50,7 +50,9 @@ if port: self.port = int(port) else: self.port = 5672 - self.host = socket.getaddrinfo(host, self.port)[0][4][0] + for addr in socket.getaddrinfo(host, self.port): + if addr[1] == socket.AF_INET: + self.host = addr[4][0] self.username = user or "guest" self.password = password or "guest" --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:commits-subscr...@qpid.apache.org