diff options
| author | Josh Gao <jmgao@google.com> | 2017-01-22 18:22:52 -0800 |
|---|---|---|
| committer | Josh Gao <jmgao@google.com> | 2017-01-23 11:34:49 -0800 |
| commit | b64dd85c94ee21684d4ccbb0683d628eb1eb6121 (patch) | |
| tree | b42a3d28031b895231cd289e2449282d5c8038d8 /libcutils/socket_local_server_unix.cpp | |
| parent | 13c15e05d0b6f35399800902eb8ea1943172db79 (diff) | |
debuggerd_handler: actually wait for pseudothread to exit.
Occasionally, the pseudothread wouldn't exit in time after unlocking
the mutex to get crash_dump to proceed, resulting in spurious error
messages. Instead of using a mutex to emulate pthread_join, just
implement it correctly.
Bug: http://b/34472671
Test: debuggerd_test
Change-Id: I5c2658a84e9407ed8cc0ef2ad0fb648c388b7ad1
Diffstat (limited to 'libcutils/socket_local_server_unix.cpp')
0 files changed, 0 insertions, 0 deletions
