Fix: don't send error to sessiond on orderly shutdown
[lttng-tools.git] / src / common / kernel-consumer / kernel-consumer.c
index f615067232a551679172152160c1d42dd765592b..5712144f7a8253cc691c64196e6be5da4ee3030c 100644 (file)
@@ -97,8 +97,8 @@ int lttng_kconsumer_recv_cmd(struct lttng_consumer_local_data *ctx,
 
        ret = lttcomm_recv_unix_sock(sock, &msg, sizeof(msg));
        if (ret != sizeof(msg)) {
-               lttng_consumer_send_error(ctx, LTTCOMM_CONSUMERD_ERROR_RECV_CMD);
                if (ret > 0) {
+                       lttng_consumer_send_error(ctx, LTTCOMM_CONSUMERD_ERROR_RECV_CMD);
                        ret = -1;
                }
                return ret;
This page took 0.022834 seconds and 4 git commands to generate.