Files
davide 9a93bfda83 fix: replace put_nowait+sleep polling with call_later in onion_message queues
The send_queue and forward_queue loops were doing put_nowait + sleep(SLEEP_DELAY)
+ get() to re-schedule not-yet-due messages. Under asyncio scheduler pressure the
get() can stall after the item was already put back, causing test_request_and_reply
to time out. Replaced with call_later(remaining, queue.put_nowait, item) which
schedules the re-insertion at the exact due time without any polling.
2026-05-05 09:45:09 +02:00
..
2026-02-21 03:51:52 +00:00
2026-04-27 16:28:24 +02:00
2026-04-27 16:28:19 +02:00
2026-04-27 15:28:39 +00:00
2026-04-08 10:45:59 +02:00
2026-03-20 17:43:12 +00:00
2026-04-27 16:28:19 +02:00
2025-12-02 10:38:10 +01:00
2026-01-28 17:49:36 +01:00
2026-04-27 16:28:19 +02:00
2026-04-28 10:22:10 +02:00
2026-03-20 18:14:38 +00:00
2026-03-27 13:15:07 +00:00
2026-04-28 10:22:10 +02:00
2026-04-27 16:28:19 +02:00
2026-03-20 18:14:38 +00:00