Fix signal handling for services on abort/exit
Change-Id: I970a25ae0dd52f0d928fda376296e7b39e3e17eb
This commit is contained in:
@@ -86,7 +86,6 @@ __fail(const char *msg)
|
||||
#ifdef _LIBC
|
||||
struct syslog_data sdata = SYSLOG_DATA_INIT;
|
||||
struct sigaction sa;
|
||||
#endif
|
||||
sigset_t mask;
|
||||
|
||||
/* Immediately block all signal handlers from running code */
|
||||
@@ -94,7 +93,6 @@ __fail(const char *msg)
|
||||
(void)sigdelset(&mask, SIGABRT);
|
||||
(void)sigprocmask(SIG_BLOCK, &mask, NULL);
|
||||
|
||||
#ifdef _LIBC
|
||||
/* This may fail on a chroot jail... */
|
||||
syslog_ss(LOG_CRIT, &sdata, "%s", msg);
|
||||
#else
|
||||
|
||||
Reference in New Issue
Block a user