From a95563996f07641e9877eb1760cac24415b65070 Mon Sep 17 00:00:00 2001 From: Lubomir Rintel Date: Tue, 9 May 2017 16:35:59 +0200 Subject: [PATCH] connectivity: don't do periodic checks on interval=0 https://bugzilla.redhat.com/show_bug.cgi?id=1449296 Fixes: 7307dea9c4da6cdc53e4c23c4ce07cf51bd0c4b7 --- src/nm-connectivity.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/nm-connectivity.c b/src/nm-connectivity.c index dc838510b7..293ae63989 100644 --- a/src/nm-connectivity.c +++ b/src/nm-connectivity.c @@ -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); } }