X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=lttng-events.c;h=27a8f8644477be0bcf41c3732622e0e8c0f9fa57;hb=7e39c6d68eae076435ea4511a5c1da356863b207;hp=faf3e1f0f8f76785ebcc8b9d0baa170f113817e9;hpb=d83004aa718065e5221d8ef4b99e4302b70b3df9;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);