Fix: Returned error code in consumer on read buffer
[lttng-tools.git] / src / common / ust-consumer / ust-consumer.c
index 5e2f7692b1e6e7c35ffbc574fa45f974c4e9f117..1544ddb914eff5eb9b6bc69727034d880cd18cf6 100644 (file)
@@ -426,7 +426,7 @@ int lttng_ustconsumer_read_subbuffer(struct lttng_consumer_stream *stream,
        /* Get the next subbuffer */
        err = ustctl_get_next_subbuf(handle, buf);
        if (err != 0) {
-               ret = -ret;     /* ustctl_get_next_subbuf returns negative, caller expect positive. */
+               ret = -err;     /* ustctl_get_next_subbuf returns negative, caller expect positive. */
                /*
                 * This is a debug message even for single-threaded consumer,
                 * because poll() have more relaxed criterions than get subbuf,
This page took 0.02298 seconds and 4 git commands to generate.