Yes, I'm using IPv4.
It's even worse as the constant 'io.PR_AF_INET' (whose value is 2) is
used in this case :)
Regards
Sylvain
Le 11/03/2011 10:59, Jakub Hrozek a écrit :
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 03/11/2011 04:44 AM, Rob Crittenden wrote:
Sylvain Baubeau wrote:
Hi,
I was facing an error with ipapython that caused an NSPRError
exception to
be raised at line 159 of ipapython/nsslib.py :
157 logging.debug("connecting: %s", net_addr)
158 try:
159 self.sock.connect(net_addr, family)
160 except Exception, e:
161 logging.debug("Could not connect socket to %s,
error: %s, retrying..",
162 net_addr, str(e))
The error message was : [Errno -5990] (PR_IO_TIMEOUT_ERROR) I/O operation
timed out.
It seems like the second argument to 'connect' is a timeout, not the
socket family. I attached a patch that just removes the second argument.
Or am I missing something ?
Regards
Sylvain Baubeau
I'll do a full review tomorrow but it looks like you are correct, this
is timeout not family. Under what conditions were you getting the
timeout? Are you using IPv4 or IPv6 addresses?
thanks
rob
Sylvain's patch is correct, Ack.
The address family is correctly passed during socket creation. It should
not be used during connection. The code worked for us by accident only
as the family is an integer, too.
Since he's getting timeouts, I'm guessing he's using IPv4 because
AF_INET = 4, AF_INET6 = 10.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/
iEYEARECAAYFAk158moACgkQHsardTLnvCWHswCgsgeA9TFajU97l3muzzI41u3P
3r8Anim/lNufnsRWklvsOT2w3O0eq4Rf
=CDAl
-----END PGP SIGNATURE-----
_______________________________________________
Freeipa-devel mailing list
Freeipa-devel@redhat.com
https://www.redhat.com/mailman/listinfo/freeipa-devel
_______________________________________________
Freeipa-devel mailing list
Freeipa-devel@redhat.com
https://www.redhat.com/mailman/listinfo/freeipa-devel