From 1d4a5f93802ebb90f36228c6de0ef160ec7c7e53 Mon Sep 17 00:00:00 2001 From: Ruben Ortlam Date: Thu, 2 Apr 2026 11:39:36 +0200 Subject: [PATCH] fix model count exceeded check --- tools/server/server-models.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/server/server-models.cpp b/tools/server/server-models.cpp index fe039b03ee..fca6beb122 100644 --- a/tools/server/server-models.cpp +++ b/tools/server/server-models.cpp @@ -575,7 +575,7 @@ void server_models::unload_lru(const model_memory_map& new_model_memory_per_devi memory_exceeded = get_memory_exceeded(new_model_memory_per_device); } bool count_exceeded = base_params.models_max > 0 && - (count_active + 1) >= (size_t)base_params.models_max; + (count_active + 1) > (size_t)base_params.models_max; if (!lru_model_name.empty() && (count_exceeded || memory_exceeded > 0)) { SRV_INF("limits reached (count=%zu, memory margin exceeded on %zu device(s)), removing LRU name=%s\n",