From: Libor Peltan Date: Sun, 28 Dec 2025 09:42:40 +0000 (+0100) Subject: server: log how long final timerDB dump took X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5c9edbdf224c16c438f2d68f7d7be7d70926cb3e;p=thirdparty%2Fknot-dns.git server: log how long final timerDB dump took --- diff --git a/src/knot/server/server.c b/src/knot/server/server.c index d44bb6daac..e632056d66 100644 --- a/src/knot/server/server.c +++ b/src/knot/server/server.c @@ -1087,11 +1087,15 @@ void server_deinit(server_t *server) bool should_sync = (conf()->cache.db_timer_db_sync == TIMER_DB_SYNC_SHUTDOWN || conf()->cache.db_timer_db_sync > 0); if (should_sync && server->zone_db != NULL) { - log_info("updating persistent timer DB"); + struct timespec beg = time_now(); int ret = zone_timers_write_all(&server->timerdb, server->zone_db); + char dur_str[64] = ""; + duration_to_str(dur_str, &beg); if (ret != KNOT_EOK) { - log_error("failed to update persistent timer DB (%s)", - knot_strerror(ret)); + log_error("failed to update persistent timer DB%s (%s)", + dur_str, knot_strerror(ret)); + } else { + log_info("updated persistent timer DB%s", dur_str); } }