aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeffrey Vander Stoep <jeffv@google.com>2016-02-04 18:49:48 +0000
committerandroid-build-merger <android-build-merger@google.com>2016-02-04 18:49:48 +0000
commit1304c802a5335e535a84119962ce1b2f7180a212 (patch)
treee76fc6259e2c5b9232b28c6e87443617e6a2350f
parent23eeb048a16947424680c292bcc8d895b8efceb5 (diff)
parenta0aa041dff6fb71c7ac7bd08b805087ad6026e37 (diff)
downloadminijail-1304c802a5335e535a84119962ce1b2f7180a212.tar.gz
Merge "call abort() on sigsys"
am: a0aa041dff * commit 'a0aa041dff6fb71c7ac7bd08b805087ad6026e37': call abort() on sigsys
-rw-r--r--signal_handler.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/signal_handler.c b/signal_handler.c
index dd0ea4f..5a5ae9c 100644
--- a/signal_handler.c
+++ b/signal_handler.c
@@ -33,12 +33,12 @@ void log_sigsys_handler(int nr, siginfo_t *info, void *void_context)
memcpy(&sigsys, &info->_sifields, sizeof(sigsys));
syscall_name = lookup_syscall_name(sigsys.nr);
+ (void) void_context;
+
if (syscall_name)
- warn("blocked syscall: %s", syscall_name);
+ die("blocked syscall: %s", syscall_name);
else
- warn("blocked syscall: %d", nr);
-
- (void) void_context;
+ die("blocked syscall: %d", nr);
/*
* We trapped on a syscall that should have killed the process.