mirror of
https://github.com/LostRuins/koboldcpp.git
synced 2025-09-11 01:24:36 +00:00
server : fix incoming tasks not process in order (#15395)
This commit is contained in:
parent
618575c582
commit
d1d8241600
1 changed files with 1 additions and 1 deletions
|
@ -1729,7 +1729,7 @@ struct server_queue {
|
|||
void pop_deferred_task() {
|
||||
std::unique_lock<std::mutex> lock(mutex_tasks);
|
||||
if (!queue_tasks_deferred.empty()) {
|
||||
queue_tasks.emplace_back(std::move(queue_tasks_deferred.front()));
|
||||
queue_tasks.emplace_front(std::move(queue_tasks_deferred.front()));
|
||||
queue_tasks_deferred.pop_front();
|
||||
}
|
||||
condition_tasks.notify_one();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue