summaryrefslogtreecommitdiff
path: root/sys/kern/kern_condvar.c
diff options
context:
space:
mode:
authorJulian Elischer <julian@FreeBSD.org>2002-07-29 18:33:32 +0000
committerJulian Elischer <julian@FreeBSD.org>2002-07-29 18:33:32 +0000
commit1d7b9ed2e6830e5d28f73f75e75aa235d40a65f4 (patch)
treefb17cadef050bebf8077e451640f625b2317869b /sys/kern/kern_condvar.c
parent49545b3891a707a543faab07822d56d86c4ee73c (diff)
Notes
Diffstat (limited to 'sys/kern/kern_condvar.c')
-rw-r--r--sys/kern/kern_condvar.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/kern/kern_condvar.c b/sys/kern/kern_condvar.c
index e2bbbb4dcb4e..822a4c9ca62b 100644
--- a/sys/kern/kern_condvar.c
+++ b/sys/kern/kern_condvar.c
@@ -533,6 +533,7 @@ cv_wakeup(struct cv *cvp)
setrunqueue(td);
maybe_resched(td);
} else {
+ td->td_state = TDS_SWAPPED;
td->td_proc->p_sflag |= PS_SWAPINREQ;
wakeup(&proc0); /* XXXKSE */
}