aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_thr.c
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2011-02-23 12:56:25 +0000
committerJohn Baldwin <jhb@FreeBSD.org>2011-02-23 12:56:25 +0000
commit329b4acb9182b090ec0c62594d15adc7d4f14838 (patch)
treeaa495093f52113fba307c5bf442b7c4d2d6a8198 /sys/kern/kern_thr.c
parent65d8409cee2d15fa7c89ff89017f53b510a0eb72 (diff)
downloadsrc-329b4acb9182b090ec0c62594d15adc7d4f14838.tar.gz
src-329b4acb9182b090ec0c62594d15adc7d4f14838.zip
Fix off-by-one error in check against max_threads_per_proc.
Submitted by: arundel MFC after: 1 week
Notes
Notes: svn path=/head/; revision=218967
Diffstat (limited to 'sys/kern/kern_thr.c')
-rw-r--r--sys/kern/kern_thr.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/kern/kern_thr.c b/sys/kern/kern_thr.c
index 75656f03c186..63bf1bc1dd89 100644
--- a/sys/kern/kern_thr.c
+++ b/sys/kern/kern_thr.c
@@ -153,7 +153,7 @@ create_thread(struct thread *td, mcontext_t *ctx,
p = td->td_proc;
/* Have race condition but it is cheap. */
- if (p->p_numthreads >= max_threads_per_proc) {
+ if (p->p_numthreads > max_threads_per_proc) {
++max_threads_hits;
return (EPROCLIM);
}