From: issixx Date: Wed, 8 Oct 2025 08:20:18 +0000 (+0900) Subject: server : fix cancel pending task (#16467) X-Git-Tag: upstream/0.0.6764~51 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=d2ee056e1df0fdf646270fb5621e9f92084b59a7;p=pkg%2Fggml%2Fsources%2Fllama.cpp server : fix cancel pending task (#16467) Co-authored-by: DevAI --- diff --git a/tools/server/server.cpp b/tools/server/server.cpp index 5980d43b..de6e1a32 100644 --- a/tools/server/server.cpp +++ b/tools/server/server.cpp @@ -1937,7 +1937,7 @@ private: void cleanup_pending_task(int id_target) { // no need lock because this is called exclusively by post() auto rm_func = [id_target](const server_task & task) { - return task.id_target == id_target; + return task.id == id_target; }; queue_tasks.erase( std::remove_if(queue_tasks.begin(), queue_tasks.end(), rm_func),