Index: base/threading/thread.cc |
diff --git a/base/threading/thread.cc b/base/threading/thread.cc |
index aca4ddbaa02a11c37ef02b39b5e4c3da829f404e..5e123ddc1834dbe15bee10f922ab4d8d94136440 100644 |
--- a/base/threading/thread.cc |
+++ b/base/threading/thread.cc |
@@ -175,7 +175,8 @@ void Thread::ThreadMain() { |
// The message loop for this thread. |
// Allocated on the heap to centralize any leak reports at this line. |
scoped_ptr<MessageLoop> message_loop( |
- new MessageLoop(startup_data_->options.message_loop_type)); |
+ new MessageLoop(startup_data_->options.message_loop_type, |
+ startup_data_->options.message_pump)); |
// Complete the initialization of our Thread object. |
thread_id_ = PlatformThread::CurrentId(); |