From: Martin Willi Date: Mon, 4 Mar 2013 14:46:34 +0000 (+0100) Subject: When receiving critical signals, additionally log backtraces to syslog/files X-Git-Tag: 5.0.3dr3~15 X-Git-Url: https://git.strongswan.org/?p=strongswan.git;a=commitdiff_plain;h=1f69412b4de333ca46547fe3dd69ce441a961c79;hp=fe03f51302bfd70c26aba53bf17c268e522de99e When receiving critical signals, additionally log backtraces to syslog/files --- diff --git a/src/charon/charon.c b/src/charon/charon.c index f4bd27d..812b762 100644 --- a/src/charon/charon.c +++ b/src/charon/charon.c @@ -175,6 +175,7 @@ static void segv_handler(int signal) DBG1(DBG_DMN, "thread %u received %d", thread_current_id(), signal); backtrace = backtrace_create(2); + backtrace->log(backtrace, NULL, TRUE); backtrace->log(backtrace, stderr, TRUE); backtrace->destroy(backtrace);