diff options
author | Dan Williams <dcbw@redhat.com> | 2014-12-18 08:57:26 +0100 |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2014-12-18 11:11:27 -0600 |
commit | a6672411677adb16d156e6b266f58b795c3192e7 (patch) | |
tree | c01ab4bf98fa6c350369a9a971de45771c901c44 | |
parent | 9cc01fc12110b1470ead344af9fafbab1c63b110 (diff) | |
download | NetworkManager-a6672411677adb16d156e6b266f58b795c3192e7.tar.gz |
core: don't assume connection if device is EXTERNAL_DOWN (bgo #741694)
https://bugzilla.gnome.org/show_bug.cgi?id=741694#c1
Fixes:Beaker:NetworkManager_Test41_connection_removal_of_disapperared_device
(cherry picked from commit 12247a7271872ca2f746b73dc9dbf1cab6c2223b)
-rw-r--r-- | src/nm-manager.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/nm-manager.c b/src/nm-manager.c index a737b4f527..7e81afa508 100644 --- a/src/nm-manager.c +++ b/src/nm-manager.c @@ -1658,6 +1658,7 @@ recheck_assume_connection (NMDevice *device, gpointer user_data) return FALSE; if (nm_device_get_unmanaged_flag (device, NM_UNMANAGED_USER) || nm_device_get_unmanaged_flag (device, NM_UNMANAGED_INTERNAL) || + nm_device_get_unmanaged_flag (device, NM_UNMANAGED_EXTERNAL_DOWN) || nm_device_get_unmanaged_flag (device, NM_UNMANAGED_PARENT)) return FALSE; |