From: Georgi Gerganov Date: Fri, 10 Oct 2025 19:15:05 +0000 (+0300) Subject: server : fix division by zero when reporting stats (#16501) X-Git-Tag: upstream/0.0.6764~34 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=e60f01d941bc5b7fae62dd57fee4cec76ec0ea6e;p=pkg%2Fggml%2Fsources%2Fllama.cpp server : fix division by zero when reporting stats (#16501) --- diff --git a/tools/server/server.cpp b/tools/server/server.cpp index 5293a98f..60326e8e 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;