X-Git-Url: http://git.efficios.com/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fbin%2Flttng-relayd%2Fstream.h;h=ec56fe2facdf8979d75409a60542d0319b77aee8;hp=02948fa8e4c3439906dca9df5710c0d5f992f644;hb=8bb66c3cd60938352927ee865759433387324250;hpb=0f83d1cc4a38b1c18db30ff6cd1d543401c0fc4c diff --git a/src/bin/lttng-relayd/stream.h b/src/bin/lttng-relayd/stream.h index 02948fa8e..ec56fe2fa 100644 --- a/src/bin/lttng-relayd/stream.h +++ b/src/bin/lttng-relayd/stream.h @@ -31,7 +31,6 @@ #include #include "session.h" -#include "stream-fd.h" #include "tracefile-array.h" struct lttcomm_relayd_index; @@ -79,8 +78,7 @@ struct relay_stream { /* seq num to encounter before closing. */ uint64_t last_net_seq_num; - /* FD on which to write the stream data. */ - struct stream_fd *stream_fd; + struct fs_handle *file; /* index file on which to write the index data. */ struct lttng_index_file *index_file; @@ -175,6 +173,8 @@ struct relay_stream { struct cds_list_head recv_node; /* Protected by session lock. */ bool published; + /* Notified viewer that no new metadata is available. */ + bool no_new_metadata_notified; /* * Node of stream within global stream hash table. */