<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">--- a/rexec/rexec.c
+++ b/rexec/rexec.c
@@ -434,10 +434,10 @@
     break;
   default:
     if ( sigaction(sig, NULL, &amp;action) &lt; 0 )
-    {
-      perror(progname);
-      exit(1);
-    }
+	    /* in the signal(7) you can found "...except SIGKILL and SIGSTOP",
+	     * but we detect problems with more signals...
+	     */
+	    return;
     if ( action.sa_handler != SIG_IGN )
     {
       action.sa_handler = handler;
</pre></body></html>