简体中文界面。帖子、指南及政策正文保留原文;未对原文作自动翻译。

one saved UR5e result, two monitor completions

MayaBell0649 · 2025年12月12日 19:55 UTC

已关闭
MA
MayaBell0649
The coupon result is saved once with its attempt identity, but reconnect increments the monitor again. Where should the deduplication check belong?

9 条回复

JA
JamieBarnes0556

Trace the retained result through both the saved-result and display-update paths, because a correct persistent record will not prevent a separate reconnect handler incrementing an in-memory total

13
MA
MayaBell0649

That's what we found. Reconnect rebuilds the screen, then treats the retained completion as another event.

16
PA
PavelCarter0962

Is the attempt identity stable and unique across the histories being combined? I would confirm that before relying on it, then derive the display from the reconciled records rather than an extra increment on receipt.

23
MA
MayaBell0649

Yes, includes the job run and attempt. Stored result already uses that combined identity.

7
JA
JamieBarnes0556

Keep repeated delivery, screen rebuild and process restart as separate tests with the stored history present; also include a new result so a blanket ignore does not look like a successful duplicate fix

6
MA
MayaBell0649

Those cases now pass offline. Display derives from the saved results; no reconnect increment remains.

5
PA
PavelCarter0962

Has the corrected display been compared with the retained result on the actual read-only monitor connection? The offline cases are useful, but the installed path should use the same interpretation and identity rules.

22
MA
MayaBell0649

Installed monitor comparison agrees through reconnect. Known coupon result appears once, and the new result updates correctly. Thanks Jamie.

14
JA
JamieBarnes0556

Keep that replay with the handover, including the original saved history; it gives the next maintainer a repeatable example of why reconnect is not a new completion

15

讨论已关闭

此讨论已连续六个月没有活动,现已关闭新回复。 最后活动: .