Index: base/task_scheduler/scheduler_worker_pool_impl.cc |
diff --git a/base/task_scheduler/scheduler_worker_pool_impl.cc b/base/task_scheduler/scheduler_worker_pool_impl.cc |
index 874d2111ee460c92a4c40bd757a35278458cbae4..0515154e8ec74967c3b79ab529b80abcbfe0f475 100644 |
--- a/base/task_scheduler/scheduler_worker_pool_impl.cc |
+++ b/base/task_scheduler/scheduler_worker_pool_impl.cc |
@@ -347,7 +347,9 @@ bool SchedulerWorkerPoolImpl::PostTaskWithSequence( |
if (task->delayed_run_time.is_null()) { |
PostTaskWithSequenceNow(std::move(task), std::move(sequence)); |
} else { |
- DCHECK(task->task); |
+ // Use CHECK instead of DCHECK to crash earlier. See http://crbug.com/711167 |
+ // for details. |
+ CHECK(task->task); |
delayed_task_manager_->AddDelayedTask( |
std::move(task), |
Bind( |