radicle-heartwood-lfs/radicle-node
cloudhead dd7a0b3524
node: Revise fetch dequeue behavior
The fetch queue could sometimes not drain due to skipped fetches not
signaling that to the dequeue loop.

We now return a `bool` from `try_fetch` and keep trying to dequeue
fetches until one of them actually is initiated.

Additionally, we try to dequeue fetches at a regular interval
(`IDLE_INTERVAL`) to ensure that the queue is drained.
2024-06-19 15:31:00 +02:00
..
src node: Revise fetch dequeue behavior 2024-06-19 15:31:00 +02:00
Cargo.toml Bump crate versions 2024-06-05 16:51:55 +02:00
build.rs Update radicle crates to 0.9.0 2024-03-26 11:56:27 +01:00