diff options
author | Wilmer van der Gaast <wilmer@gaast.net> | 2010-08-15 23:07:57 +0100 |
---|---|---|
committer | Wilmer van der Gaast <wilmer@gaast.net> | 2010-08-15 23:07:57 +0100 |
commit | 762d96f3bc665dd97b037abde59243c3db8da755 (patch) | |
tree | 7a696a8dd3c0169a3f2acb90d736bfa073409be7 /protocols/bee_user.c | |
parent | 136c2bb632715ab83710c93c7b339c5cca7d2679 (diff) |
If a connection fails, try the next address from the getaddrinfo() results.
This should fix issues with hosts that have IPv6 and IPv4 addresses but listen
on only one of them. (Bug #673)
This also fixes a bug that broke error checking in gaim_io_connected(), until
now event handlers were never actually getting proper error reporting (fd=-1),
but IIRC they should all handle it anyway as I was never aware of this bug.
Diffstat (limited to 'protocols/bee_user.c')
0 files changed, 0 insertions, 0 deletions