preserve transport outage validation evidence

This commit is contained in:
Jay
2026-08-17 14:30:56 -04:00
parent 291c6b54e6
commit 1cf0a9ac77
9 changed files with 176 additions and 26 deletions
+2
View File
@@ -201,6 +201,8 @@ static void output_task(void *argument)
}
++sample_count;
// output_task is the queue's sole consumer. This peek-then-receive
// sequence relies on that invariant; transports must not dequeue here.
while (sample_count < TRIKKE_WIRE_MAX_RECORDS) {
trikke_wire_sample_t next_sample = {0};
if (xQueuePeek(context->sample_queue, &next_sample,