X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=sched.c;h=02793124f38b2c8a185dbe6fa7e1b27fd5306ab2;hp=b9d642864624cd796e3853331cc9a652378c41c5;hb=cd8aecdb81f2ffb1a6e34a866d6156f8c915a467;hpb=e6940831fbcf21dd0e6243ca89ea0c7f8b195d9e diff --git a/sched.c b/sched.c index b9d64286..02793124 100644 --- a/sched.c +++ b/sched.c @@ -32,11 +32,12 @@ struct timeval *now = &now_struct; * If the pre_select pointer of \a t is not \p NULL, it is removed from * the pre_select list of the scheduler. Same goes for \a post_select. */ -void unregister_task(struct task *t) +static void unregister_task(struct task *t) { if (!initialized) return; - PARA_INFO_LOG("unregistering %s (%p)\n", t->status, t); + PARA_INFO_LOG("unregistering %s (%s)\n", t->status, + t->error <0? para_strerror(-t->error) : "shutdown"); if (t->pre_select) list_del(&t->pre_select_node); if (t->post_select)