diff options
-rw-r--r-- | qarsh.c | 6 | ||||
-rw-r--r-- | qarsh.spec | 2 |
2 files changed, 7 insertions, 1 deletions
@@ -419,6 +419,12 @@ main(int argc, char *argv[]) memset(&sa, 0, sizeof sa); sigemptyset(&sigmask); sa.sa_mask = sigmask; + sa.sa_handler = SIG_IGN; + sigaction(SIGTTIN, &sa, NULL); + + memset(&sa, 0, sizeof sa); + sigemptyset(&sigmask); + sa.sa_mask = sigmask; sa.sa_flags = SA_ONESHOT; sa.sa_handler = sig_alrm_handler; sigaction(SIGALRM, &sa, NULL); @@ -1,7 +1,7 @@ Summary: QA Remote Shell Name: qarsh Version: 1.3 -Release: 1 +Release: 2 Group: QA License: GPL Buildroot: %{_tmppath}/%{name}-%{version}-root |