GNOME Bugzilla – Bug 729833
[PATCH] core: fix deactivation of assumed connections on device removal
Last modified: 2014-06-05 15:40:54 UTC
The following procedure leaves an NMActiveConnection around for a deactivated device, which causes errors in libnm-glib clients when they cannot create teh GObject for the non-existent device of the AC. 1) allow a device which can assume connections to be activated 2) stop NM, which should leave the device's IP configuration up 3) start NM and allow it to assume the device's existing connection 4) remove the device, either by unplugging it or 'rmmod' The device is removed by nm-manager.c::remove_device(), but the device object is not moved to UNMANAGED state, leaving the NMActiveConnection completely unaware the device has gone away.
Created attachment 276198 [details] [review] 0001-core-fix-deactivation-of-assumed-connections-on-devi.patch
This patch has been superceded by the same (but modified) commit in dcbw/dispatcher-blocking. *** This bug has been marked as a duplicate of bug 387832 ***
*** Bug 731277 has been marked as a duplicate of this bug. ***