Index: components/leveldb/leveldb_app.cc |
diff --git a/components/leveldb/leveldb_app.cc b/components/leveldb/leveldb_app.cc |
index e21639107c3743f38dfaa82f0bf510ddebe0b825..048fef52d5f5faf6ad27edeaa5662271be7f6199 100644 |
--- a/components/leveldb/leveldb_app.cc |
+++ b/components/leveldb/leveldb_app.cc |
@@ -28,7 +28,8 @@ bool LevelDBApp::AcceptConnection(mojo::Connection* connection) { |
void LevelDBApp::Create(mojo::Connection* connection, |
leveldb::LevelDBServiceRequest request) { |
if (!service_) |
- service_.reset(new LevelDBServiceImpl); |
+ service_.reset( |
+ new LevelDBServiceImpl(base::MessageLoop::current()->task_runner())); |
bindings_.AddBinding(service_.get(), std::move(request)); |
} |