radicle-heartwood-lfs/radicle-node
Fintan Halpenny 6dcd56275e
node: upload-pack inter-thread communication
If an upload-pack is of a considerable size, the writer thread will be busy
writing bytes to the receiving side. During this period, the receiving side will
not be sending any bytes.

To ensure that the reader does not exit while the writing thread is performing
writes, the reading side will check when the last time a write was performed. If
it has not reached the timeout, then it can continue attempting to read.
Otherwise, it will break out of the loop; killing the upload-pack process safely.
2025-04-23 16:25:17 +02:00
..
src node: upload-pack inter-thread communication 2025-04-23 16:25:17 +02:00
Cargo.toml Update `radicle-node` crate to 0.10.0 2024-09-03 12:37:47 +02:00
build.rs Update radicle crates to 0.9.0 2024-03-26 11:56:27 +01:00