From: Yu Watanabe Date: Thu, 5 Sep 2024 11:08:24 +0000 (+0900) Subject: timesync: downgrade log level about network configuration change X-Git-Tag: v257-rc1~540^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c58f4100ccc7628866a8c5779fd44f6e2376e029;p=thirdparty%2Fsystemd.git 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. --- 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);