Index: base/task_scheduler/delayed_task_manager.cc |
diff --git a/base/task_scheduler/delayed_task_manager.cc b/base/task_scheduler/delayed_task_manager.cc |
index 570ffcc8cb3abf142ecb40be376c45561c1d722a..0bf7565a33957ae622b3f29b518df6d5e0be20b8 100644 |
--- a/base/task_scheduler/delayed_task_manager.cc |
+++ b/base/task_scheduler/delayed_task_manager.cc |
@@ -26,7 +26,10 @@ void DelayedTaskManager::AddDelayedTask( |
std::unique_ptr<Task> task, |
const PostTaskNowCallback& post_task_now_callback) { |
DCHECK(task); |
- DCHECK(task->task); |
+ |
+ // Use CHECK instead of DCHECK to crash earlier. See http://crbug.com/711167 |
+ // for details. |
+ CHECK(task->task); |
const TimeDelta delay = task->delay; |
DCHECK(!delay.is_zero()); |