opensc-notify: respect signal safety

Thanks, Marcin.
5e79a2a4ab (r38486829)
This commit is contained in:
Frank Morgner 2020-04-23 08:45:24 +02:00
parent 5e79a2a4ab
commit 843779fe6e
1 changed files with 1 additions and 3 deletions

View File

@ -189,9 +189,7 @@ static int cancellation_fd[] = {-1, -1};
void sig_handler(int sig) {
run_daemon = 0;
if (-1 == write(cancellation_fd[1], &sig, sizeof sig)) {
fprintf(stderr, "Failed immediate cancellation: %s", strerror(errno));
}
(void)write(cancellation_fd[1], &sig, sizeof sig);
}
static void *cancellation_proc(void *arg)