archipelago
c5ea41d0cb
fix(mesh/outbox): expire messages with zero TTL immediately
...
is_expired used age > ttl_secs, so a message with ttl_secs=0 whose age
rounded to 0 seconds was considered live forever. Switch to >= so the
zero-TTL boundary expires on the first check, matching the intuitive
meaning of TTL and the behavior the tests assert.
2026-04-23 13:02:07 -04:00
..
2026-04-23 12:02:46 -04:00
2026-04-18 17:23:46 -04:00
2026-04-23 09:29:15 -04:00
2026-04-18 17:23:46 -04:00
2026-04-21 04:04:20 -04:00
2026-04-21 09:25:53 -04:00
2026-04-23 13:02:07 -04:00
2026-04-18 17:23:46 -04:00
2026-04-19 01:44:41 -04:00
2026-04-19 01:44:41 -04:00
2026-04-18 17:23:46 -04:00
2026-04-23 12:29:10 -04:00
2026-04-18 17:23:46 -04:00
2026-04-22 13:02:24 -04:00
2026-04-23 13:02:01 -04:00
2026-04-18 17:23:46 -04:00
2026-04-20 10:03:38 -04:00
2026-04-22 11:03:47 -04:00
2026-03-14 05:55:03 +00:00
2026-04-18 17:23:46 -04:00
2026-04-18 17:23:46 -04:00
2026-04-18 22:57:14 -04:00
2026-04-18 17:23:46 -04:00
2026-04-23 07:58:43 -04:00
2026-04-18 17:23:46 -04:00
2026-04-09 10:32:55 +02:00
2026-04-18 22:57:14 -04:00
2026-04-22 08:29:56 -04:00
2026-04-20 16:40:25 -04:00
2026-04-22 19:20:13 -04:00
2026-04-18 17:23:46 -04:00
2026-04-18 17:23:46 -04:00
2026-04-19 01:44:41 -04:00
2026-04-18 17:23:46 -04:00
2026-04-19 02:28:16 -04:00
2026-04-18 17:23:46 -04:00
2026-04-19 04:02:15 -04:00
2026-04-18 17:23:46 -04:00
2026-04-18 17:23:46 -04:00
2026-04-18 22:57:51 -04:00
2026-04-23 07:59:03 -04:00
2026-04-18 17:23:46 -04:00
2026-04-18 17:23:46 -04:00
2026-04-18 17:23:46 -04:00
2026-03-14 05:57:32 +00:00
2026-04-23 08:51:26 -04:00
2026-04-20 07:10:49 -04:00
2026-04-18 17:23:46 -04:00