ip6: ensure IPv6 failures take precedence over success
authorDan Williams <dcbw@redhat.com>
Thu, 1 Dec 2011 22:11:04 +0000 (16:11 -0600)
committerDan Williams <dcbw@redhat.com>
Thu, 1 Dec 2011 22:11:04 +0000 (16:11 -0600)
commitfc7941032fb439af0f3a81d96f3d4f71e5a65a9e
treef3e0cc2608ab3fa85a9f337539ddd7cd6a16a372
parent4e1abb8315cc43c23de49577a7b8a7d693f4c720
ip6: ensure IPv6 failures take precedence over success

The RDNSS and DNSSL failure cases wouldn't clear out the idle
handler of a previous success (if that success hadn't fired yet);
it seems pointless to signal success and then immediately fail.
Second, it would cause a dangling GSource if the device was
removed or NM quit at the right time.
src/ip6-manager/nm-ip6-manager.c