move core dump code to right place

rfuchs/threading
Richard Fuchs 12 years ago
parent 500763858f
commit 5f1cb3383d

@ -179,11 +179,6 @@ 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.rlim_max = RLIM_INFINITY;
setrlimit(RLIMIT_CORE, &rlim);
sigemptyset(&ss);
sigaddset(&ss, SIGINT);
@ -205,6 +200,11 @@ static void *signal_handler(void *p) {
static void signals(void) {
sigset_t ss;
struct rlimit rlim;
memset(&rlim, 0, sizeof(rlim));
rlim.rlim_cur = rlim.rlim_max = RLIM_INFINITY;
setrlimit(RLIMIT_CORE, &rlim);
sigfillset(&ss);
sigdelset(&ss, SIGABRT);

Loading…
Cancel
Save