Index: remoting/jingle_glue/jingle_thread.cc |
diff --git a/remoting/jingle_glue/jingle_thread.cc b/remoting/jingle_glue/jingle_thread.cc |
index 742e3b191a77000bef0def41c3501da1a64c3f1c..4bf3e56effb125542c5d74a7e59a37a96c532367 100644 |
--- a/remoting/jingle_glue/jingle_thread.cc |
+++ b/remoting/jingle_glue/jingle_thread.cc |
@@ -153,9 +153,11 @@ JingleThread::~JingleThread() { |
Stop(); |
} |
-void JingleThread::Start() { |
- Thread::Start(); |
+bool JingleThread::Start() { |
+ if (!Thread::Start()) |
+ return false; |
started_event_.Wait(); |
+ return true; |
} |
void JingleThread::Run() { |