summaryrefslogtreecommitdiff
path: root/src/timeserver.c
diff options
context:
space:
mode:
authorAlok Barsode <alok.barsode@linux.intel.com>2012-02-03 20:26:03 +0200
committerSamuel Ortiz <sameo@linux.intel.com>2012-02-04 01:15:36 +0100
commit45659eb7ecb774bf79276280b94d474e82efa896 (patch)
tree505b8dc0225930e2b8d44a63daf39a1eefed592d /src/timeserver.c
parentd92c0506baf62cce92341b42e705b1c237959df1 (diff)
downloadconnman-45659eb7ecb774bf79276280b94d474e82efa896.tar.gz
connman-45659eb7ecb774bf79276280b94d474e82efa896.tar.bz2
connman-45659eb7ecb774bf79276280b94d474e82efa896.zip
timeserver: Check condition to restart timeservers
if we are using service timeservers, then do not restart ntp if the user modifies system timeservers.
Diffstat (limited to 'src/timeserver.c')
-rw-r--r--src/timeserver.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/timeserver.c b/src/timeserver.c
index b00f1091..7f6a9b51 100644
--- a/src/timeserver.c
+++ b/src/timeserver.c
@@ -198,6 +198,10 @@ int connman_timeserver_remove(const char *server)
/* Restart NTP procedure */
static void connman_timeserver_restart()
{
+ /* If service timeservers are in use, dont restart ntp */
+ if (timeservers != NULL)
+ return;
+
if (resolv == NULL) {
DBG("No online service.");
return;