X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=src%2Fbin%2Flttng-consumerd%2Flttng-consumerd.c;h=f64ce15331b84253f399989b89b3969a65d2c2cc;hb=beb7c14849e4c7973ff94e61787989173e84ca4e;hp=8ddd5a372005490bb37f1ef8c01bc8045dabdbde;hpb=094d1690f11fb6aeddac6acd71ba50a3c4e4e9b1;p=lttng-tools.git diff --git a/src/bin/lttng-consumerd/lttng-consumerd.c b/src/bin/lttng-consumerd/lttng-consumerd.c index 8ddd5a372..f64ce1533 100644 --- a/src/bin/lttng-consumerd/lttng-consumerd.c +++ b/src/bin/lttng-consumerd/lttng-consumerd.c @@ -318,7 +318,13 @@ int main(int argc, char **argv) } /* Init */ - lttng_consumer_init(); + if (lttng_consumer_init() < 0) { + goto error; + } + + /* Init socket timeouts */ + lttcomm_init(); + lttcomm_inet_init(); if (!getuid()) { /* Set limit for open files */ @@ -380,6 +386,9 @@ int main(int argc, char **argv) } ctx->type = opt_type; + /* Initialize communication library */ + lttcomm_init(); + /* Create thread to manage channels */ ret = pthread_create(&channel_thread, NULL, consumer_thread_channel_poll, (void *) ctx);