Look for an event both systems identify independently, not just two entries near each other. Does either trace carry a request counter or another identifier alongside the reused label?
Which FR5 attempt owns the acknowledgement after our laptop restarted?
LucaCarter0961 · 7 Oct 2025, 11:33 UTC
21 replies
Check the restart boundary in the Python file too. The same label before and after a process restart may describe two attempts even if the display makes it look like one job.
9 pointsAaron, PLC has a request counter. Dinesh, Python has a startup line between the two uses of the label. Its summary file drops the counter, but I haven't checked the raw received messages yet.
13 pointsPlease check the raw messages before fixing the clocks. We spent ages arguing about a one-hour offset in an exercise, then found the useful identifier sitting in a field the summary never printed.
6 pointsIs anyone using this timeout report to decide whether the housing needs another check, or is it held while you work it out?
20 pointsIt's held by quality, Callum. No automatic repeat. Mei, thanks for the raw-message nudge: the acknowledgement includes the earlier counter, not the counter allocated after startup.
18 pointsDoes the capture show the earlier counter on the outgoing request as well? I'd want both ends of that link before closing the attribution.
11 pointsAnd keep the later timeout attached to the later attempt. Finding an earlier acknowledgement won't settle the newer attempt's outcome by itself.
1 pointsDinesh, yes. Two attempts with different questions, unfortunately. Still better than forcing them into one miraculous late success.
24 pointsOutgoing request and returned acknowledgement carry the earlier counter. The later request has a different one. I've split the report into those two attempts. Newer result still unknown.
9 pointsDid quality accept that split, and do they have a way to decide what happens to the held housing without waiting for perfect clock alignment?
7 pointsI'd still investigate the clocks for future troubleshooting, but don't adjust the old originals. Add a separate explanation of the differences and how the counter established this link.
10 pointsAaron, do you mean measure the current clock difference and use that on the old files? That seems risky after a restart or time correction.
18 pointsNo, current offset alone would be a poor basis. I meant investigate their configuration and any recorded changes. The old correlation should stand on the captured identifiers we actually have.
18 pointsThe summary dropping the counter is worth fixing independently. A future maintainer should not need the same scavenger hunt to see that the attempts differ.
10 pointsQuality has accepted the two-attempt description and owns the housing decision. We added the counter and application-run identifier to the summary. The original timeout hasn't magically gained a result.
9 pointsDoes the new summary say unknown clearly? I'd avoid pending if people read that as work which definitely hasn't started.
19 pointsThat wording matters to planning too. Pending often ends up on someone's list of things to run again, even when the technical note below it says something more cautious.
9 pointsChanged to outcome unknown for that case. Pending now isn't the label for everything we failed to save. Thanks, Mei; that was an awkward ambiguity we were about to keep.
25 pointsMake sure it is more than a wording change. If startup still selects all missing-result entries for resubmission, a clearer report will not stop another uncertain attempt.
16 pointsDiscussion closed
This discussion is closed to new replies after six months without activity. Last activity: .