summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Williams <dcbw@redhat.com>2014-12-18 08:57:26 +0100
committerJiří Klimeš <jklimes@redhat.com>2014-12-18 09:05:59 +0100
commit58192ae2e900e4583c2ed36ae093269df2fe1fa2 (patch)
tree7528be8c44f17b7b9e587f6a22c0048fd05fc0f0
parenta1942c3761a60d0218dad3c834c6a77211961d50 (diff)
downloadNetworkManager-jk/nm-1-0-int.tar.gz
core: don't assume connection if device is EXTERNAL_DOWN (bgo #741694)jk/nm-1-0-int
https://bugzilla.gnome.org/show_bug.cgi?id=741694#c1 Fixes:Beaker:NetworkManager_Test41_connection_removal_of_disapperared_device
-rw-r--r--src/nm-manager.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/nm-manager.c b/src/nm-manager.c
index bed07e4162..4ae0256e15 100644
--- a/src/nm-manager.c
+++ b/src/nm-manager.c
@@ -1655,6 +1655,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;