mirror of
git://sourceware.org/git/lvm2.git
synced 2024-10-27 01:55:10 +03:00
cov: more checks for failing syscalls
This commit is contained in:
parent
cbabdf2fca
commit
9ee3af7efc
@ -1745,7 +1745,8 @@ static void _init_thread_signals(void)
|
|||||||
sigdelset(&my_sigset, SIGHUP);
|
sigdelset(&my_sigset, SIGHUP);
|
||||||
sigdelset(&my_sigset, SIGQUIT);
|
sigdelset(&my_sigset, SIGQUIT);
|
||||||
|
|
||||||
pthread_sigmask(SIG_BLOCK, &my_sigset, NULL);
|
if (pthread_sigmask(SIG_BLOCK, &my_sigset, NULL))
|
||||||
|
log_sys_error("pthread_sigmask", "SIG_BLOCK");
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -656,7 +656,8 @@ void daemon_start(daemon_state s)
|
|||||||
failed = 1; /* FD out of available selectable set */
|
failed = 1; /* FD out of available selectable set */
|
||||||
|
|
||||||
sigfillset(&new_set);
|
sigfillset(&new_set);
|
||||||
sigprocmask(SIG_SETMASK, NULL, &old_set);
|
if (sigprocmask(SIG_SETMASK, NULL, &old_set))
|
||||||
|
perror("sigprocmask error");
|
||||||
|
|
||||||
while (!failed) {
|
while (!failed) {
|
||||||
_reset_timeout(s);
|
_reset_timeout(s);
|
||||||
|
Loading…
Reference in New Issue
Block a user