commit | dcaaea9d30f39622d0b1d9bbb68911173621e54b | [log] [tgz] |
---|---|---|
author | Elliott Hughes <enh@google.com> | Wed May 30 17:59:06 2012 -0700 |
committer | Elliott Hughes <enh@google.com> | Wed May 30 17:59:06 2012 -0700 |
tree | c5651e015bec920091b58998eeacab42204fb6c4 | |
parent | 2a6e8084881f33b02b1f029a868f9289316bf3c2 [diff] |
Improve signal catching and native stack dumps. This works around the problem with abort(3) (and friends) on glibc, and improves our ability to catch SIGSEGVs from the main thread, and slightly improves our behavior if multiple threads are dying at once. I think any remaining flakiness is only in this last case, and I'm not sure whether we can actually improve that any further. Change-Id: I28a5347fc9c983766ea8802ae95fba36f96dbdc5