View | Details | Raw Unified | Return to bug 26705
Collapse All | Expand All

(-)src/sys/kern/kern_fork.c (-1 / +1 lines)
Lines 434-440 Link Here
434
	 * Preserve some more flags in subprocess.  P_PROFIL has already
434
	 * Preserve some more flags in subprocess.  P_PROFIL has already
435
	 * been preserved.
435
	 * been preserved.
436
	 */
436
	 */
437
	p2->p_flag |= p1->p_flag & P_SUGID;
437
	p2->p_flag |= p1->p_flag & (P_SUGID | P_ALTSTACK);
438
	if (p1->p_session->s_ttyvp != NULL && p1->p_flag & P_CONTROLT)
438
	if (p1->p_session->s_ttyvp != NULL && p1->p_flag & P_CONTROLT)
439
		p2->p_flag |= P_CONTROLT;
439
		p2->p_flag |= P_CONTROLT;
440
	if (flags & RFPPWAIT)
440
	if (flags & RFPPWAIT)
(-)src/sys/kern/kern_sig.c (+1 lines)
Lines 433-438 Link Here
433
	p->p_sigstk.ss_flags = SS_DISABLE;
433
	p->p_sigstk.ss_flags = SS_DISABLE;
434
	p->p_sigstk.ss_size = 0;
434
	p->p_sigstk.ss_size = 0;
435
	p->p_sigstk.ss_sp = 0;
435
	p->p_sigstk.ss_sp = 0;
436
	p->p_flag &= ~P_ALTSTACK;
436
	/*
437
	/*
437
	 * Reset no zombies if child dies flag as Solaris does.
438
	 * Reset no zombies if child dies flag as Solaris does.
438
	 */
439
	 */

Return to bug 26705