diff options
author | julian <julian@FreeBSD.org> | 2002-07-14 01:36:48 +0000 |
---|---|---|
committer | julian <julian@FreeBSD.org> | 2002-07-14 01:36:48 +0000 |
commit | 660340d306a4e7a910794dc7984b73dd75875430 (patch) | |
tree | 194af1732ec2c581fe9e74ce81e3339fcba5fe1f /sys/kern/kern_synch.c | |
parent | fd7d3c2e285457ac7eba4c2cff345c0b015b7493 (diff) | |
download | FreeBSD-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.c | 2 |
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 { |