]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - audiod.c
client: combine client_open() and client_parse_config()
[paraslash.git] / audiod.c
index 9009123ad6772b9c34c09269b3be3457fde3dfd6..2798ad26d57387c65779d9435b5ac471b901a54d 100644 (file)
--- a/audiod.c
+++ b/audiod.c
@@ -1019,17 +1019,14 @@ static void status_pre_select(struct sched *s, struct task *t)
                if (tv_diff(now, &st->clock_diff_barrier, NULL) < 0)
                        return;
                PARA_INFO_LOG("clock diff count: %d\n", st->clock_diff_count);
-               t->ret = client_parse_config(argc, argv, &st->pcd);
+               t->ret = client_open(argc, argv, &st->pcd);
 
        } else {
                char *argv[] = {"audiod", "stat", NULL};
                int argc = 2;
-               t->ret = client_parse_config(argc, argv, &st->pcd);
+               t->ret = client_open(argc, argv, &st->pcd);
        }
 
-       if (t->ret < 0)
-               return;
-       t->ret = client_open(st->pcd);
        if (t->ret < 0)
                return;
        st->pcd->task.event_handler = client_task_event_handler;