diff --git a/src/uterm_vt.c b/src/uterm_vt.c index 364b0ed..5a0f0a6 100644 --- a/src/uterm_vt.c +++ b/src/uterm_vt.c @@ -179,9 +179,6 @@ static void real_sig_enter(struct uterm_vt *vt, struct signalfd_siginfo *info) struct vt_stat vts; int ret; - if (info->ssi_code != SI_KERNEL) - return; - ret = ioctl(vt->real_fd, VT_GETSTATE, &vts); if (ret) { log_warning("cannot get current VT state (%d): %m", errno); @@ -211,9 +208,6 @@ static void real_sig_leave(struct uterm_vt *vt, struct signalfd_siginfo *info) struct vt_stat vts; int ret; - if (info->ssi_code != SI_KERNEL) - return; - ret = ioctl(vt->real_fd, VT_GETSTATE, &vts); if (ret) { log_warning("cannot get current VT state (%d): %m", errno);