From 9b0024f28aa4c6e20cda396471a727d2b86b9e1a Mon Sep 17 00:00:00 2001 From: Jaehyun Kim Date: Tue, 18 Mar 2025 20:32:21 +0900 Subject: [PATCH] The call timing of setting time config value has been changed Setting time config value to connmand via dbus during init fails. This is caused by trying to do it before acquiring the system bus, so the call timing has been changed. Change-Id: I2a88d6d9c271d2ebd82f08d544599d59d284f59a Signed-off-by: Jaehyun Kim --- src/dbus/netdbus.c | 5 +++++ src/main.c | 3 --- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/dbus/netdbus.c b/src/dbus/netdbus.c index 6ca7316..30410cf 100755 --- a/src/dbus/netdbus.c +++ b/src/dbus/netdbus.c @@ -23,6 +23,8 @@ #include "log.h" #include "netdbus.h" +#include "util.h" +#include "network-clock.h" #define DBUS_PARAM_TYPE_STRING "string" #define DBUS_PARAM_TYPE_INT16 "int16" @@ -305,6 +307,9 @@ static void _got_bus_cb(GDBusConnection *conn, const gchar *name, gpointer user_data) { _create_gdbus_call(conn); + + if (TIZEN_NTP_ENABLE) + netconfig_clock_init(); } static void _got_name_cb(GDBusConnection *conn, const gchar *name, diff --git a/src/main.c b/src/main.c index 9ebd4a3..fe7651b 100755 --- a/src/main.c +++ b/src/main.c @@ -170,9 +170,6 @@ int main(int argc, char *argv[]) netconfig_error_init(); - if (TIZEN_NTP_ENABLE) - netconfig_clock_init(); - /* If its environment uses Emulator, network configuration is set by emulator default */ emulator_test_and_start(); -- 2.34.1