commit | fabe91e0d558936ac26b98d2b4ee1af08f58831d | [log] [tgz] |
---|---|---|
author | Dave Allison <dallison@google.com> | Tue Aug 26 11:07:58 2014 -0700 |
committer | Dave Allison <dallison@google.com> | Wed Aug 27 10:08:22 2014 -0700 |
tree | 371d6e095d8ecd5664ac9032b10476e38ecbb397 | |
parent | f59b605f82c0e2b7bfc6019ee7bd650628f50d3a [diff] |
Handle nested signals This allows for signals to be raised inside the ART signal handler. This can occur when the JavaStackTraceHandler attempts to generate a stack trace and something goes wrong. It also fixes an issue where the fault manager was not being correctly shut down inside the signal chaining code. In this case the signal handler was not restored to the original. Bug: 17006816 Bug: 17133266 Change-Id: I9c25bf4f6921e6a107aefbdf47d2c0db9f41508f