Skip to content

Commit 45a280d

Browse files
ggerganovyael-works
authored andcommitted
server : fix division by zero when reporting stats (ggml-org#16501)
1 parent 3d3a673 commit 45a280d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

tools/server/server.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4226,7 +4226,7 @@ struct server_context {
42264226
metrics.on_prompt_eval(slot);
42274227
}
42284228

4229-
slot.t_token_generation = (t_current - slot.t_start_generation) / 1e3;
4229+
slot.t_token_generation = std::max<int64_t>(1, t_current - slot.t_start_generation) / 1e3;
42304230

42314231
completion_token_output result;
42324232
result.tok = id;

0 commit comments

Comments
 (0)