commit | aa45daaddee752fcc7f1e5b0e207748bc6bed0a4 | [log] [tgz] |
---|---|---|
author | Nicolas Geoffray <ngeoffray@google.com> | Mon Jun 20 15:58:32 2016 +0100 |
committer | Nicolas Geoffray <ngeoffray@google.com> | Tue Jun 21 10:41:49 2016 +0100 |
tree | 7274a3ca9564bb1fa6269a9ff82c22794c40c3ea | |
parent | 34cfc661a5f291b1af710a90c65d846b6b43d30e [diff] |
Release the thread_list lock while waiting for daemons. Daemons might be in a state where they are actually waiting for it (for example Thread.isInterrupted). If the shutdown thread doesn't release the lock, such daemon cannot make progress. bug:27353286 Change-Id: Ib7f4c7d1b56d73a829d01d5bfc0ab663fbb80b46