mask handled signals when running the signal handler

This commit is contained in:
Kovid Goyal
2022-07-10 12:52:21 +05:30
parent 8358377ec3
commit 4c2800b294
2 changed files with 4 additions and 5 deletions

View File

@@ -34,9 +34,8 @@ typedef struct {
#endif
#ifndef HAS_SIGNAL_FD
int signal_fds[2];
#else
sigset_t signals;
#endif
sigset_t signals;
int wakeup_read_fd;
int signal_read_fd;
int handled_signals[16];