From cf0ebc4e643155710c10f341ae7752b6f78ac456 Mon Sep 17 00:00:00 2001 From: Ruben Ortlam Date: Tue, 21 Apr 2026 13:22:50 +0200 Subject: [PATCH] load directly from downloaded state --- tools/server/server-models.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tools/server/server-models.cpp b/tools/server/server-models.cpp index 9f34a8cbc1..23ba9c944a 100644 --- a/tools/server/server-models.cpp +++ b/tools/server/server-models.cpp @@ -762,7 +762,6 @@ void server_models::load(const std::string & name) { } mem = meta.dmm_req; } - update_status(name, SERVER_MODEL_STATUS_UNLOADED, 0); try { _load(name, mem); } catch (const std::exception & e) { @@ -798,7 +797,7 @@ void server_models::_load(const std::string & name, const device_memory_map & dm std::lock_guard lk(mutex); auto meta = mapping[name].meta; - if (meta.status != SERVER_MODEL_STATUS_UNLOADED) { + if (meta.status != SERVER_MODEL_STATUS_UNLOADED && meta.status != SERVER_MODEL_STATUS_DOWNLOADING) { SRV_INF("model %s is not ready\n", name.c_str()); return; }