commit | 70d60275cc2860bde50e5f9c5b151e94f745ae14 | [log] [tgz] |
---|---|---|
author | Sebastien Hertz <shertz@google.com> | Fri Apr 14 14:18:36 2017 +0200 |
committer | Sebastien Hertz <shertz@google.com> | Fri Apr 14 14:22:18 2017 +0200 |
tree | afc785bedfa86320cce7a1d3c4578ae9763f076f | |
parent | c1be9f2b776b4900e0603013f7c4d84e534f0bb0 [diff] |
JDWP: fix Dbg::ResumeThread A thread should be resumed if and only if it has been suspended by the debugger. Therefore, we must check the debug suspend count, not the suspend count (which includes debug suspend count). Otherwise we could end up resuming a thread that has been suspended for another reason (like a GC) but not by the debugger itself. Bug: 27385848 Test: art/tools/run-jdwp-tests.sh --mode=host --variant=X64 Change-Id: I70ed6dfc233501e92332634650babf21ba911048