X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=sched.c;h=27d71f67d40fd69614e7f8c19bd0f409fb175aca;hp=bd98a51593593f4f345de376eee137bb7ac8a44b;hb=5124ade7db7ee2eef8a8a6acae2a398d82a666cc;hpb=392fc2f4c17fcbfa9e5ba7a2a1c0e79446137169 diff --git a/sched.c b/sched.c index bd98a515..27d71f67 100644 --- a/sched.c +++ b/sched.c @@ -65,17 +65,11 @@ void *register_task(struct task *t) PARA_INFO_LOG("registering %s (%p)\n", t->status, t); if (t->pre_select) { PARA_DEBUG_LOG("pre_select: %p\n", &t->pre_select); - if (t->flags & PRE_ADD_TAIL) - list_add_tail(&t->pre_select_node, &pre_select_list); - else - list_add(&t->pre_select_node, &pre_select_list); + list_add(&t->pre_select_node, &pre_select_list); } if (t->post_select) { PARA_DEBUG_LOG("post_select: %p\n", &t->pre_select); - if (t->flags & POST_ADD_TAIL) - list_add_tail(&t->post_select_node, &post_select_list); - else - list_add(&t->post_select_node, &post_select_list); + list_add(&t->post_select_node, &post_select_list); } return t; }