[Lldb-commits] [lldb] r277133 - Fixup r277011 - wrong use of infinite timeout

Pavel Labath via lldb-commits lldb-commits at lists.llvm.org
Fri Jul 29 03:34:53 PDT 2016


Author: labath
Date: Fri Jul 29 05:34:52 2016
New Revision: 277133

URL: http://llvm.org/viewvc/llvm-project?rev=277133&view=rev
Log:
Fixup r277011 - wrong use of infinite timeout

The commit accidentally switched a timed wait on a condition variable into an infinite timeout.
Change that back. Android tests were timeing out without this.

Modified:
    lldb/trunk/source/Target/Process.cpp

Modified: lldb/trunk/source/Target/Process.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Target/Process.cpp?rev=277133&r1=277132&r2=277133&view=diff
==============================================================================
--- lldb/trunk/source/Target/Process.cpp (original)
+++ lldb/trunk/source/Target/Process.cpp Fri Jul 29 05:34:52 2016
@@ -1022,7 +1022,7 @@ Process::WaitForProcessToStop(const std:
     while (state != eStateInvalid)
     {
         EventSP event_sp;
-        state = WaitForStateChangedEvents(std::chrono::milliseconds(0), event_sp, hijack_listener_sp);
+        state = WaitForStateChangedEvents(timeout, event_sp, hijack_listener_sp);
         if (event_sp_ptr && event_sp)
             *event_sp_ptr = event_sp;
 




More information about the lldb-commits mailing list