diff --git a/core/java/android/os/Debug.java b/core/java/android/os/Debug.java index c731a808263a4..2d16dc3a4c33b 100644 --- a/core/java/android/os/Debug.java +++ b/core/java/android/os/Debug.java @@ -1006,12 +1006,15 @@ public final class Debug // been replaced with an implementation that will suspendAll and // send VM_START. System.out.println("Waiting for debugger first packet"); + + mWaiting = true; while (!isDebuggerConnected()) { try { Thread.sleep(100); } catch (InterruptedException ie) { } } + mWaiting = false; System.out.println("Debug.suspendAllAndSentVmStart"); VMDebug.suspendAllAndSendVmStart();