connectivity: don't do periodic checks on interval=0

https://bugzilla.redhat.com/show_bug.cgi?id=1449296

Fixes: 7307dea9c4
This commit is contained in:
Lubomir Rintel
2017-05-09 16:35:59 +02:00
parent bd9988f984
commit a95563996f

View File

@@ -465,7 +465,8 @@ update_config (NMConnectivity *self, NMConfigData *config_data)
if (changed) {
nm_clear_g_source (&priv->periodic_check_id);
priv->periodic_check_id = g_timeout_add_seconds (priv->interval, periodic_check, self);
if (nm_connectivity_check_enabled (self))
priv->periodic_check_id = g_timeout_add_seconds (priv->interval, periodic_check, self);
}
}