Buffer file corruption detection

This commit is contained in:
2020-05-25 15:17:21 +02:00
parent 98a243e7f1
commit df62017346
+4
View File
@@ -103,4 +103,8 @@ void ReplayH5Reader::get_buffer(
metadata = m_buffer_ + buffer_index;
data = f_buffer_ + (buffer_index * MODULE_N_BYTES);
if (metadata->pulse_id != 0 && metadata->pulse_id != pulse_id) {
throw runtime_error("Corrupted buffer file.");
}
}