| Index: base/threading/sequenced_task_runner_handle.cc
|
| diff --git a/base/threading/sequenced_task_runner_handle.cc b/base/threading/sequenced_task_runner_handle.cc
|
| index db96a6ada942741d6b3b8b96946c56680340afdd..53f3261d9f7c914982cc7992aa356ffb0b81e2e2 100644
|
| --- a/base/threading/sequenced_task_runner_handle.cc
|
| +++ b/base/threading/sequenced_task_runner_handle.cc
|
| @@ -40,8 +40,10 @@ scoped_refptr<SequencedTaskRunner> SequencedTaskRunnerHandle::Get() {
|
| SequencedWorkerPool::SequenceToken sequence_token =
|
| SequencedWorkerPool::GetSequenceTokenForCurrentThread();
|
| DCHECK(sequence_token.IsValid());
|
| - DCHECK(pool->IsRunningSequenceOnCurrentThread(sequence_token));
|
| - return pool->GetSequencedTaskRunner(sequence_token);
|
| + scoped_refptr<SequencedTaskRunner> sequenced_task_runner(
|
| + pool->GetSequencedTaskRunner(sequence_token));
|
| + DCHECK(sequenced_task_runner->RunsTasksOnCurrentThread());
|
| + return sequenced_task_runner;
|
| }
|
|
|
| // Return the SingleThreadTaskRunner for the current thread otherwise.
|
|
|