| Index: mojo/edk/system/core.cc
|
| diff --git a/mojo/edk/system/core.cc b/mojo/edk/system/core.cc
|
| index cfcb777dfe7e03a8ebceb3e904848dd8209b4b8f..308c2879c4c3283007664f4a34dea5f582988e31 100644
|
| --- a/mojo/edk/system/core.cc
|
| +++ b/mojo/edk/system/core.cc
|
| @@ -332,15 +332,7 @@ MojoResult Core::PassSharedMemoryHandle(
|
| }
|
|
|
| void Core::RequestShutdown(const base::Closure& callback) {
|
| - base::Closure on_shutdown;
|
| - if (base::ThreadTaskRunnerHandle::IsSet()) {
|
| - on_shutdown = base::Bind(base::IgnoreResult(&base::TaskRunner::PostTask),
|
| - base::ThreadTaskRunnerHandle::Get(),
|
| - FROM_HERE, callback);
|
| - } else {
|
| - on_shutdown = callback;
|
| - }
|
| - GetNodeController()->RequestShutdown(on_shutdown);
|
| + GetNodeController()->RequestShutdown(callback);
|
| }
|
|
|
| ScopedMessagePipeHandle Core::CreateMessagePipe(
|
|
|