From 835b293d35a209d38047126443d41fa7090daa4c Mon Sep 17 00:00:00 2001 From: Justus Winter <justus@gnupg.org> Date: Mon, 19 Jun 2017 21:20:57 +0200 Subject: Use our own variant of 'assert' and 'assert_perror'. Our variants print stack traces on failures. This will make locating errors much easier. --- proc/stubs.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'proc/stubs.c') diff --git a/proc/stubs.c b/proc/stubs.c index 096e55ef..e984f234 100644 --- a/proc/stubs.c +++ b/proc/stubs.c @@ -20,7 +20,7 @@ #include <hurd/hurd_types.h> #include <mach/message.h> #include <string.h> -#include <assert.h> +#include <assert-backtrace.h> #include <stdio.h> #include "proc.h" @@ -61,7 +61,7 @@ blocking_message_send (void *arg) case MACH_SEND_INVALID_NOTIFY: case MACH_SEND_NO_NOTIFY: case MACH_SEND_NOTIFY_IN_PROGRESS: - assert_perror (err); + assert_perror_backtrace (err); break; default: /* Other errors are safe to ignore. */ @@ -169,7 +169,7 @@ send_signal (mach_port_t msgport, case MACH_SEND_INVALID_NOTIFY: case MACH_SEND_NO_NOTIFY: case MACH_SEND_NOTIFY_IN_PROGRESS: - assert_perror (err); + assert_perror_backtrace (err); break; default: /* Other errors are safe to ignore. */ -- cgit v1.2.3