Index: base/threading/worker_pool_posix.cc |
diff --git a/base/threading/worker_pool_posix.cc b/base/threading/worker_pool_posix.cc |
index aee5caccfbc7c75587d13a4afd419bf16c41fbe4..7dd452b854f5b6de4f27750acc7ad315bae3f26c 100644 |
--- a/base/threading/worker_pool_posix.cc |
+++ b/base/threading/worker_pool_posix.cc |
@@ -90,7 +90,7 @@ void WorkerThread::ThreadMain() { |
tracked_objects::TaskStopwatch stopwatch; |
stopwatch.Start(); |
- pending_task.task.Run(); |
+ std::move(pending_task.task).Run(); |
stopwatch.Stop(); |
tracked_objects::ThreadData::TallyRunOnWorkerThreadIfTracking( |