From 66892e160d9c9ad086f8681b0162d8da8dd92f20 Mon Sep 17 00:00:00 2001 From: Georgi Gerganov Date: Fri, 10 Oct 2025 18:17:00 +0300 Subject: [PATCH] server : fix division by zero when reporting stats --- tools/server/server.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/server/server.cpp b/tools/server/server.cpp index 5293a98f034f1..60326e8e50efe 100644 --- a/tools/server/server.cpp +++ b/tools/server/server.cpp @@ -4226,7 +4226,7 @@ struct server_context { metrics.on_prompt_eval(slot); } - slot.t_token_generation = (t_current - slot.t_start_generation) / 1e3; + slot.t_token_generation = std::max(1, t_current - slot.t_start_generation) / 1e3; completion_token_output result; result.tok = id;