X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=recv_common.c;h=921d57ae7f48838a4cb6412658e60fa072ab2a99;hp=2d6aa74a55063da799f35d1b9abbe07b33aa59b4;hb=db74b8bd5f82f4a72cdf5ad6c85dd723e4a386ab;hpb=a731a7c6e78fb137268b42062d9fb08b4e49a2c8 diff --git a/recv_common.c b/recv_common.c index 2d6aa74a..921d57ae 100644 --- a/recv_common.c +++ b/recv_common.c @@ -127,10 +127,9 @@ void print_receiver_helps(unsigned flags) */ int generic_recv_pre_select(struct sched *s, struct task *t) { - struct receiver_node *rn = container_of(t, struct receiver_node, task); + struct receiver_node *rn = task_context(t); int ret = btr_node_status(rn->btrn, 0, BTR_NT_ROOT); - t->error = 0; if (ret < 0) sched_min_delay(s); return ret;