8000 restore std::move · ggml-org/llama.cpp@240ea24 · GitHub
[go: up one dir, main page]

Skip to content

Commit 240ea24

Browse files
committed
restore std::move
1 parent 9487165 commit 240ea24

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

examples/server/server.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1565,9 +1565,9 @@ struct server_queue {
15651565
}
15661566
QUE_DBG("new task, id = %d, front = %d\n", task.id, front);
15671567
if (front) {
1568-
queue_tasks.push_front(task);
1568+
queue_tasks.push_front(std::move(task));
15691569
} else {
1570-
queue_tasks.push_back(task);
1570+
queue_tasks.push_back(std::move(task));
15711571
}
15721572
condition_tasks.notify_one();
15731573
return task.id;
@@ -1599,7 +1599,7 @@ struct server_queue {
15991599
void defer(server_task && task) {
16001600
std::unique_lock<std::mutex> lock(mutex_tasks);
16011601
QUE_DBG("defer task, id = %d\n", task.id);
1602-
queue_tasks_deferred.push_back(task);
1602+
queue_tasks_deferred.push_back(std::move(task));
16031603
condition_tasks.notify_one();
16041604
}
16051605

@@ -4450,7 +4450,7 @@ int main(int argc, char ** argv) {
44504450
int task_id = ctx_server.queue_tasks.get_new_id();
44514451
{
44524452
server_task task(SERVER_TASK_TYPE_SET_LORA);
4453-
task.id = ctx_server.queue_tasks.get_new_id();
4453+
task.id = task_id;
44544454
task.set_lora = parse_lora_request(ctx_server.params_base.lora_adapters, body);
44554455
ctx_server.queue_results.add_waiting_task_id(task_id);
44564456
ctx_server.queue_tasks.post(std::move(task));

0 commit comments

Comments
 (0)
0