Introduce per group slice sizes.
[paraslash.git] / recv_common.c
index 6f3fc57590eb40e1818df28190640d29773c4ca2..6517948d4cd9d1638eed2e50271e46fbce73a62b 100644 (file)
@@ -129,9 +129,7 @@ int generic_recv_pre_select(struct sched *s, struct task *t)
        int ret = btr_node_status(rn->btrn, 0, BTR_NT_ROOT);
 
        t->error = 0;
-       if (ret < 0) {
-               s->timeout.tv_sec = 0;
-               s->timeout.tv_usec = 1;
-       }
+       if (ret < 0)
+               sched_min_delay(s);
        return ret;
 }