Fix: relayd: use packet sequence number for rotation position
[lttng-tools.git] / src / bin / lttng-relayd / index.c
index 3cae94e8e57525d37cdddcd3526c010c6105d5cd..bdbd11330f638a05223c81d256da6ef2da646dfd 100644 (file)
@@ -433,6 +433,11 @@ int relay_index_set_control_data(struct relay_index *index,
        if (minor_version >= 8) {
                index->index_data.stream_instance_id = htobe64(data->stream_instance_id);
                index->index_data.packet_seq_num = htobe64(data->packet_seq_num);
+       } else {
+               uint64_t unset_value = -1ULL;
+
+               index->index_data.stream_instance_id = htobe64(unset_value);
+               index->index_data.packet_seq_num = htobe64(unset_value);
        }
 
        return relay_index_set_data(index, &index_data);
This page took 0.023034 seconds and 4 git commands to generate.