index->status = htobe32(LTTNG_VIEWER_INDEX_INACTIVE);
index->timestamp_end = htobe64(rstream->beacon_ts_end);
goto index_ready;
- } else if (rstream->total_index_received < vstream->last_sent_index
+ } else if (rstream->total_index_received <= vstream->last_sent_index
&& !vstream->close_write_flag) {
/*
* Reader and writer are working in the same tracefile, so we care