X-Git-Url: http://git.efficios.com/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fbin%2Flttng-relayd%2Flive.c;h=6f69b1058a958720bb1e86b4868fcdb259bea417;hp=aa0586814e6ba55adeb6c2b35d5c31f1789bcc51;hb=9d0999c1d61f4f8c6a1b0be87a6ecc721c0ee27a;hpb=c0bae11d346fa301d993430a2cf33b3c426e3140 diff --git a/src/bin/lttng-relayd/live.c b/src/bin/lttng-relayd/live.c index aa0586814..6f69b1058 100644 --- a/src/bin/lttng-relayd/live.c +++ b/src/bin/lttng-relayd/live.c @@ -316,8 +316,14 @@ int make_viewer_streams(struct relay_session *session, /* * Stream has no data, don't consider it yet. */ - if (stream->prev_seq == -1ULL) { - goto next; + if (stream->is_metadata) { + if (!stream->metadata_received) { + goto next; + } + } else { + if (stream->prev_seq == -1ULL) { + goto next; + } } vstream = viewer_stream_get_by_id(stream->stream_handle); if (!vstream) {