summaryrefslogtreecommitdiffstats
path: root/runtime/fault_handler.h
diff options
context:
space:
mode:
authorJosh Gao <jmgao@google.com>2017-03-20 16:26:42 -0700
committerJosh Gao <jmgao@google.com>2017-03-23 16:16:53 -0700
commit85a78cff8cbd6477c19ab4c9a21698dddcf0a9f9 (patch)
treecee518d7bed60fcc3c4c08603f27500a8d2e6eea /runtime/fault_handler.h
parent6efac9929f8952e4871e8c423c923989fc6f2ad2 (diff)
downloadart-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.h4
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);