mirror of
https://github.com/ggml-org/llama.cpp.git
synced 2025-10-27 08:21:30 +00:00
server : fix cancel pending task (#16467)
Co-authored-by: DevAI <DevAI@gmail.com>
This commit is contained in:
@@ -1937,7 +1937,7 @@ private:
|
|||||||
void cleanup_pending_task(int id_target) {
|
void cleanup_pending_task(int id_target) {
|
||||||
// no need lock because this is called exclusively by post()
|
// no need lock because this is called exclusively by post()
|
||||||
auto rm_func = [id_target](const server_task & task) {
|
auto rm_func = [id_target](const server_task & task) {
|
||||||
return task.id_target == id_target;
|
return task.id == id_target;
|
||||||
};
|
};
|
||||||
queue_tasks.erase(
|
queue_tasks.erase(
|
||||||
std::remove_if(queue_tasks.begin(), queue_tasks.end(), rm_func),
|
std::remove_if(queue_tasks.begin(), queue_tasks.end(), rm_func),
|
||||||
|
|||||||
Reference in New Issue
Block a user