Use single callsite for send/recv ops. for consumer in sessiond
[lttng-tools.git] / src / bin / lttng-sessiond / ust-consumer.c
index 2eb8cda253a096c89f03d0e7cfd6bd869ed675f2..f0e3ce92a192cbaad2e2b9f42a29f8a1e407eb42 100644 (file)
@@ -166,7 +166,7 @@ static int ask_channel_creation(struct ust_app_session *ua_sess,
 
        health_code_update();
 
-       ret = lttcomm_send_unix_sock(*socket->fd, &msg, sizeof(msg));
+       ret = consumer_socket_send(socket, &msg, sizeof(msg));
        if (ret < 0) {
                goto error;
        }
@@ -445,10 +445,8 @@ int ust_consumer_metadata_request(struct consumer_socket *socket)
        health_code_update();
 
        /* Wait for a metadata request */
-       ret = lttcomm_recv_unix_sock(*socket->fd, &request, sizeof(request));
-       if (ret <= 0) {
-               ERR("Consumer closed the metadata socket");
-               ret = -1;
+       ret = consumer_socket_recv(socket, &request, sizeof(request));
+       if (ret < 0) {
                goto end;
        }
 
This page took 0.023534 seconds and 4 git commands to generate.