diff --git a/src/timesync/timesyncd-manager.c b/src/timesync/timesyncd-manager.c index 5f16ed2b94..32eee91a27 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);