summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_synch.c
diff options
context:
space:
mode:
authorjulian <julian@FreeBSD.org>2002-07-14 01:36:48 +0000
committerjulian <julian@FreeBSD.org>2002-07-14 01:36:48 +0000
commit660340d306a4e7a910794dc7984b73dd75875430 (patch)
tree194af1732ec2c581fe9e74ce81e3339fcba5fe1f /sys/kern/kern_synch.c
parentfd7d3c2e285457ac7eba4c2cff345c0b015b7493 (diff)
downloadFreeBSD-src-660340d306a4e7a910794dc7984b73dd75875430.zip
FreeBSD-src-660340d306a4e7a910794dc7984b73dd75875430.tar.gz
oops, state cannot be two different values at once..
use || instead of &&
Diffstat (limited to 'sys/kern/kern_synch.c')
-rw-r--r--sys/kern/kern_synch.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/kern/kern_synch.c b/sys/kern/kern_synch.c
index 53ab46f..d376910 100644
--- a/sys/kern/kern_synch.c
+++ b/sys/kern/kern_synch.c
@@ -282,7 +282,7 @@ schedcpu(arg)
* the kse slptimes are not touched in wakeup
* because the thread may not HAVE a KSE
*/
- if (ke->ke_state == KES_ONRUNQ &&
+ if (ke->ke_state == KES_ONRUNQ ||
ke->ke_state == KES_RUNNING) {
ke->ke_slptime++;
} else {
OpenPOWER on IntegriCloud