diff options
author | Lubomir Rintel <lkundrak@v3.sk> | 2017-05-09 16:35:59 +0200 |
---|---|---|
committer | Lubomir Rintel <lkundrak@v3.sk> | 2017-05-10 13:17:31 +0200 |
commit | a95563996f07641e9877eb1760cac24415b65070 (patch) | |
tree | fb2a1fa02916b5a5bb412bfc455dd029437ef048 | |
parent | bd9988f9845313b9c281fab7a6d7488d7911a1a0 (diff) | |
download | NetworkManager-a95563996f07641e9877eb1760cac24415b65070.tar.gz |
connectivity: don't do periodic checks on interval=0
https://bugzilla.redhat.com/show_bug.cgi?id=1449296
Fixes: 7307dea9c4da6cdc53e4c23c4ce07cf51bd0c4b7
-rw-r--r-- | src/nm-connectivity.c | 3 |
1 files changed, 2 insertions, 1 deletions
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); } } |