diff options
author | Koji Fukui <Koji.Fukui@sony.com> | 2019-03-25 17:39:07 +0900 |
---|---|---|
committer | Mathieu Chartier <mathieuc@google.com> | 2019-03-26 15:30:30 +0000 |
commit | a72ca6c3e0c0a5c9f7708a6f0fd287f9e3a2629b (patch) | |
tree | 285f2ba27f2b8be0c396bb96397f3e3de0b80288 /test/008-exceptions/src/MultiDexBadInitWrapper1.java | |
parent | dfad9fc142b73b68b7be1e822144b60214bc9607 (diff) |
Don't attach thread before dex2oat finish creating runtime
Symptom:
Runtime is sometimes aborted when WatchDog of dex2oat is triggered by
Dex2oatWatchdogTest#TestWatchdogTrigger.
Root cause:
WatchDog of dex2oat calls Runtime::AttachCurrentThread() before dex2oat
finishes creating runtime. It causes runtime aborting.
Solution:
Don't attach thread when dex2oat doesn't finish creating runtime.
Test: make test-art-host-gtest64
Bug: 129247034
Change-Id: Ifb8a4f2c162f6185a726a987bb41495f6db440f4
Diffstat (limited to 'test/008-exceptions/src/MultiDexBadInitWrapper1.java')
0 files changed, 0 insertions, 0 deletions