Run Tizen Webapps in single process mode
[platform/framework/web/crosswalk-tizen.git] / atom / browser / node_debugger.cc
index 9fdeb60..6d4fd84 100644 (file)
@@ -28,7 +28,7 @@ const char* kContentLength = "Content-Length";
 
 }  // namespace
 
-NodeDebugger::NodeDebugger(v8::Isolate* isolate)
+NodeDebugger::NodeDebugger(v8::Isolate* isolate, uv_loop_t* loop_)
     : isolate_(isolate),
       thread_("NodeDebugger"),
       content_length_(-1),
@@ -54,7 +54,7 @@ NodeDebugger::NodeDebugger(v8::Isolate* isolate)
     v8::Debug::SetMessageHandler(isolate_, DebugMessageHandler);
 
     weak_up_ui_handle_.data = this;
-    uv_async_init(uv_default_loop(), &weak_up_ui_handle_, ProcessMessageInUI);
+    uv_async_init(loop_, &weak_up_ui_handle_, ProcessMessageInUI);
 
     // Start a new IO thread.
     base::Thread::Options options;