4736 spamming zlogin with SIGINT will halt the target zone
*** 552,564 **** */ static void sig_forward(int s) { if (child_pid != -1) { ! pid_t pgid = getpgid(child_pid); ! if (pgid != -1) ! (void) sigsend(P_PGID, pgid, s); } } /* * reset terminal settings for global environment --- 552,562 ---- */ static void sig_forward(int s) { if (child_pid != -1) { ! (void) sigsend(P_PGID, child_pid, s); } } /* * reset terminal settings for global environment