From 684acd3d36ef8a4383f82dff00a28cd03418e7e9 Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Fri, 5 Dec 2014 07:23:49 -0500 Subject: [PATCH] enable core dumps --- mediator.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mediator.c b/mediator.c index ffd5b52..cfb9b16 100644 --- a/mediator.c +++ b/mediator.c @@ -11,6 +11,7 @@ #include #include #include +#include @@ -175,6 +176,11 @@ static u_int64_t mediator_calc_runtime(struct timeval *tv_start, struct timeval static void *signal_handler(void *p) { sigset_t ss; int ret, sig; + struct rlimit rlim; + + memset(&rlim, 0, sizeof(rlim)); + rlim.rlim_cur = RLIM_INFINITY; + setrlimit(RLIMIT_CORE, &rlim); sigemptyset(&ss); sigaddset(&ss, SIGINT);