Index: base/threading/worker_pool_posix.cc |
diff --git a/base/threading/worker_pool_posix.cc b/base/threading/worker_pool_posix.cc |
index e0efa463f75dcbbaa0ccf20dfc6be5c0ab73f6fe..5d0689bfa0c5767967769ca7c99c493cc457567c 100644 |
--- a/base/threading/worker_pool_posix.cc |
+++ b/base/threading/worker_pool_posix.cc |
@@ -146,6 +146,8 @@ void PosixDynamicThreadPool::PostTask( |
} |
void PosixDynamicThreadPool::AddTask(PendingTask* pending_task) { |
+ DCHECK(pending_task); |
+ DCHECK(pending_task->task); |
AutoLock locked(lock_); |
pending_tasks_.push(std::move(*pending_task)); |