diff --git a/src/uterm_vt.c b/src/uterm_vt.c index 26ea99f..d35855e 100644 --- a/src/uterm_vt.c +++ b/src/uterm_vt.c @@ -316,7 +316,6 @@ static int real_open(struct uterm_vt *vt, const char *vt_for_seat0) struct vt_mode mode; struct vt_stat vts; int ret; - sigset_t mask; log_debug("open vt %p", vt); @@ -361,16 +360,6 @@ static int real_open(struct uterm_vt *vt, const char *vt_for_seat0) goto err_reset; } - sigemptyset(&mask); - sigaddset(&mask, SIGUSR1); - sigaddset(&mask, SIGUSR2); - ret = sigprocmask(SIG_BLOCK, &mask, NULL); - if (ret) { - log_error("cannot block SIGUSR1/2 (%d): %m", errno); - ret = -EFAULT; - goto err_text; - } - memset(&mode, 0, sizeof(mode)); mode.mode = VT_PROCESS; mode.acqsig = SIGUSR1;