X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=client.c;h=88b1e93a024f7028709614be0b2e763d1091697d;hp=d3ad23a4267d18d18ff3490d9d25b88cc6b5a945;hb=0b43ec5dfd9e301257e3c0b31733ea67c1db4426;hpb=74e29e3e9f53baa879bb2f6d7aaf7448f36686a1 diff --git a/client.c b/client.c index d3ad23a4..88b1e93a 100644 --- a/client.c +++ b/client.c @@ -537,8 +537,8 @@ static int supervisor_post_select(struct sched *s, struct task *t) { struct supervisor_task *svt = task_context(t); - if (ct->task.error < 0) - return ct->task.error; + if (ct->task->error < 0) + return ct->task->error; if (!svt->stdout_task_started && ct->status == CL_EXECUTING) { stdout_task_register(&sot, s); svt->stdout_task_started = true; @@ -606,8 +606,8 @@ int main(int argc, char *argv[]) }, &sched); ret = schedule(&sched); - if (ret >= 0 && ct->task.error < 0) { - switch(ct->task.error) { + if (ret >= 0 && ct->task->error < 0) { + switch (ct->task->error) { /* these are not errors */ case -E_SERVER_CMD_SUCCESS: case -E_EOF: