| Index: jingle/glue/task_pump.cc
|
| diff --git a/jingle/glue/task_pump.cc b/jingle/glue/task_pump.cc
|
| index f2c769d34b5e2f4804569e5ef71dd39ed007eb35..58399a2d93d72fb0e8a61bdb10ef4406f4cf11af 100644
|
| --- a/jingle/glue/task_pump.cc
|
| +++ b/jingle/glue/task_pump.cc
|
| @@ -5,7 +5,7 @@
|
| #include <stdint.h>
|
|
|
| #include "base/bind.h"
|
| -#include "base/message_loop/message_loop.h"
|
| +#include "base/threading/thread_task_runner_handle.h"
|
| #include "jingle/glue/task_pump.h"
|
|
|
| namespace jingle_glue {
|
| @@ -23,10 +23,8 @@ TaskPump::~TaskPump() {
|
| void TaskPump::WakeTasks() {
|
| DCHECK(CalledOnValidThread());
|
| if (!stopped_ && !posted_wake_) {
|
| - base::MessageLoop* current_message_loop = base::MessageLoop::current();
|
| - CHECK(current_message_loop);
|
| // Do the requested wake up.
|
| - current_message_loop->PostTask(
|
| + base::ThreadTaskRunnerHandle::Get()->PostTask(
|
| FROM_HERE,
|
| base::Bind(&TaskPump::CheckAndRunTasks, weak_factory_.GetWeakPtr()));
|
| posted_wake_ = true;
|
|
|