diff options
author | Josh Gao <jmgao@google.com> | 2017-03-20 16:26:42 -0700 |
---|---|---|
committer | Josh Gao <jmgao@google.com> | 2017-03-23 16:16:53 -0700 |
commit | 85a78cff8cbd6477c19ab4c9a21698dddcf0a9f9 (patch) | |
tree | cee518d7bed60fcc3c4c08603f27500a8d2e6eea /runtime/fault_handler.h | |
parent | 6efac9929f8952e4871e8c423c923989fc6f2ad2 (diff) | |
download | art-85a78cff8cbd6477c19ab4c9a21698dddcf0a9f9.tar.gz art-85a78cff8cbd6477c19ab4c9a21698dddcf0a9f9.tar.bz2 art-85a78cff8cbd6477c19ab4c9a21698dddcf0a9f9.zip |
Revert^2: "Make sigchain actually own the signal chain.""
This reverts commit 33dca562d5ed9f52f63ced2334c066333ca073e9.
Bug: http://b/36205469
Bug: http://b/36262089
Original-Change-Id: I416b13de800d3e23424cf20688ccfd7e4e48a111
Change-Id: I1267be72c32ed73d1079a572d0b8907556526dde
Diffstat (limited to 'runtime/fault_handler.h')
-rw-r--r-- | runtime/fault_handler.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/runtime/fault_handler.h b/runtime/fault_handler.h index ce59ba7e64..d56cf17861 100644 --- a/runtime/fault_handler.h +++ b/runtime/fault_handler.h @@ -42,9 +42,9 @@ class FaultManager { // Unclaim signals and delete registered handlers. void Shutdown(); - void EnsureArtActionInFrontOfSignalChain(); - void HandleFault(int sig, siginfo_t* info, void* context); + // Try to handle a fault, returns true if successful. + bool HandleFault(int sig, siginfo_t* info, void* context); // Added handlers are owned by the fault handler and will be freed on Shutdown(). void AddHandler(FaultHandler* handler, bool generated_code); |