X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=lttng-events.c;h=27a8f8644477be0bcf41c3732622e0e8c0f9fa57;hb=9de2c21569afcb6b983e81a2e9b1d0c2b83c98f0;hp=faf3e1f0f8f76785ebcc8b9d0baa170f113817e9;hpb=3cae7f221dc4fba025901949023238975bb59b78;p=lttng-modules.git diff --git a/lttng-events.c b/lttng-events.c index faf3e1f0..27a8f864 100644 --- a/lttng-events.c +++ b/lttng-events.c @@ -563,6 +563,8 @@ int lttng_metadata_output_channel(struct lttng_channel *chan, len = stream->metadata_cache->metadata_written - stream->metadata_cache_read; + if (!len) + return 0; reserve_len = min_t(size_t, chan->ops->packet_avail_size(chan->chan), len);