commit | 36896be3815ce0db8dd5f23accfbee24492d7f8a | [log] [tgz] |
---|---|---|
author | Hans Boehm <hboehm@google.com> | Mon Mar 09 14:23:23 2020 -0700 |
committer | Hans Boehm <hboehm@google.com> | Mon Apr 13 20:44:56 2020 +0000 |
tree | fa9c3af4dc45508efa1fe557c9e8d8c65afd9753 | |
parent | 69847caf009afebbc299e24a3cba890adb23750e [diff] |
Don't call exit() while threads may be running It's unsafe to call exit() in C++ while there are running threads. The remaining threads would race with static destructors, including those for the standard library. Call _exit instead. Bug: 150176543 Test: Boot AOSP, TreeHugger Change-Id: Ieabf68f43e8b520714643e5ec36a8ca72cc83254