From b7508826964679a9ac1d99dcbb8c4885f4bcf902 Mon Sep 17 00:00:00 2001 From: dfr Date: Mon, 5 Apr 2004 15:06:01 +0000 Subject: Try not to crash instantly when signalling a libthr program to death. --- sys/kern/sched_4bsd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sys/kern/sched_4bsd.c') diff --git a/sys/kern/sched_4bsd.c b/sys/kern/sched_4bsd.c index d5fbbf2..6782180 100644 --- a/sys/kern/sched_4bsd.c +++ b/sys/kern/sched_4bsd.c @@ -556,7 +556,7 @@ sched_exit_ksegrp(struct ksegrp *kg, struct ksegrp *child) void sched_exit_thread(struct thread *td, struct thread *child) { - if ((td->td_proc->p_flag & P_NOLOAD) == 0) + if ((child->td_proc->p_flag & P_NOLOAD) == 0) sched_tdcnt--; } -- cgit v1.1