From: Andre Noll Date: Sun, 3 Jan 2010 21:44:40 +0000 (+0100) Subject: generic_filter_pre_select(): Fix off-by-one. X-Git-Tag: v0.4.2~209 X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=commitdiff_plain;h=e16a8a93779d7a94cf0c716f6dab3b42651d0205 generic_filter_pre_select(): Fix off-by-one. --- diff --git a/filter_common.c b/filter_common.c index 56fbd82b..a27c2d30 100644 --- a/filter_common.c +++ b/filter_common.c @@ -303,7 +303,7 @@ void generic_filter_pre_select(struct sched *s, struct task *t) size_t iqs = btr_get_input_queue_size(fn->btrn); t->error = 0; - if (iqs <= fn->min_iqs) + if (iqs < fn->min_iqs) return; if (btr_bytes_pending(fn->btrn) > FILTER_MAX_PENDING) return; /* FIXME, should use reasonable bound on timeout */