From ad576c333c611e5573853aa58f9cfbd96538d5cf Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 4 Jun 2022 15:15:39 +0530 Subject: [PATCH] Also restore signal handlers for SIGUSR1 and SIGUSR2 --- kitty/child.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kitty/child.c b/kitty/child.c index b2a8f9317..267c4361d 100644 --- a/kitty/child.c +++ b/kitty/child.c @@ -102,7 +102,7 @@ spawn(PyObject *self UNUSED, PyObject *args) { sigset_t signals = {0}; struct sigaction act = {.sa_handler=SIG_DFL}; #define SA(which) { if (sigaction(which, &act, NULL) != 0) exit_on_err("sigaction() in child process failed"); } - SA(SIGINT); SA(SIGTERM); SA(SIGCHLD); SA(SIGPIPE); + SA(SIGINT); SA(SIGTERM); SA(SIGCHLD); SA(SIGPIPE); SA(SIGUSR1); SA(SIGUSR2); #ifdef SIGXFSZ SA(SIGXFSZ); #endif