From c58f4100ccc7628866a8c5779fd44f6e2376e029 Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Thu, 5 Sep 2024 20:08:24 +0900 Subject: [PATCH] timesync: downgrade log level about network configuration change These message may be unnecessarily shown multiple times when e.g. networkd is restarted, system is wakeup from suspend, and so on. Closes #34262. --- src/timesync/timesyncd-manager.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/timesync/timesyncd-manager.c b/src/timesync/timesyncd-manager.c index 5f16ed2b948..32eee91a279 100644 --- a/src/timesync/timesyncd-manager.c +++ b/src/timesync/timesyncd-manager.c @@ -1052,11 +1052,15 @@ static int manager_network_event_handler(sd_event_source *s, int fd, uint32_t re connected = manager_is_connected(m); if (connected && !online) { - log_info("No network connectivity, watching for changes."); + /* When m->talking is false, we have not received any responses from the server, + * and it is not necessary to log about disconnection. */ + log_full(m->talking ? LOG_INFO : LOG_DEBUG, + "No network connectivity, watching for changes."); manager_disconnect(m); } else if ((!connected || changed) && online) { - log_info("Network configuration changed, trying to establish connection."); + log_full(connected ? LOG_DEBUG : LOG_INFO, + "Network configuration changed, trying to establish connection."); if (m->current_server_address) r = manager_begin(m); -- 2.47.3