mirror of
https://github.com/mauriceboe/TREK.git
synced 2026-11-12 23:31:02 +00:00
aa41c67a20
A value saved while the request for its predecessor was out rewrote the same outbox row with a new cid; the answer for the old value then deleted the row, or charged it an attempt, and the newer value was never sent. The settle writes now match the cid that was sent as well as the id, so such a row stays queued for the next run. A replaced value also counts its age from the replacement, so a long pause cannot expire a value queued days ago.