commit | accd83d1523545ac69bafd38e72a7d5cff8e2fac | [log] [tgz] |
---|---|---|
author | Elliott Hughes <enh@google.com> | Mon Oct 17 14:25:58 2011 -0700 |
committer | Elliott Hughes <enh@google.com> | Mon Oct 17 14:25:58 2011 -0700 |
tree | 1bad139a9b741483e34adc23b249e9f7fd1b6913 | |
parent | 6f7c958469d9b5a44ca2472058961a13d437b7bf [diff] |
Fix a heap lock/thread list lock deadlock. We had an uncaught OOME whose uncaught exception handler -- running with the thread lock held -- was trying to cause a GC while some other thread had the heap lock and was waiting for the thread list lock. Change-Id: I22177129562268837127d9edcc63ef5e93054bdf