diff options
| author | 2023-01-23 11:19:30 +0000 | |
|---|---|---|
| committer | 2023-01-23 11:19:30 +0000 | |
| commit | 445cacda6ac8f046322704f8a9c0640ac7c40a0c (patch) | |
| tree | 4aa69db5c5a627544eb5ffe0dfedc13004b5976c | |
| parent | 7fa9ea28346ea71767d3bfbb85635c4b7f86fbcb (diff) | |
| parent | 6b86a653bf454f648b357472183b8cd0868365e3 (diff) | |
Merge "Ensure WAIT packet upon HELO in --suspend mode" am: 5e947c04e5 am: aea0bb4dc1 am: 6b86a653bf
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2397595
Change-Id: I5953a70ac4e20e86ae62de54f7ad8e681431c74a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
| -rw-r--r-- | core/java/android/os/Debug.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/core/java/android/os/Debug.java b/core/java/android/os/Debug.java index ada5c55644e3..62d9c69565da 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(); |