gio: fix error handling in async case of GProxyAddressEnumerator
authorDan Winship <danw@gnome.org>
Sun, 22 Apr 2012 19:20:14 +0000 (15:20 -0400)
committerDan Winship <danw@gnome.org>
Sun, 22 Apr 2012 19:23:40 +0000 (15:23 -0400)
commit8c7025e72320775f915cdd776e09c7cbecd648ac
tree17a658b745ad3ca13768fcbd9fe62b0fa4cbb157
parent3cf987e660d0b32e44b2be67352db65f14342f6a
gio: fix error handling in async case of GProxyAddressEnumerator

In the async case, a failed DNS lookup was causing the proxy
resolution to bail out immediately, rather than just moving on to the
next potential proxy (which might not need us to do the DNS lookup
beforehand). Fix that.
gio/gproxyaddressenumerator.c