radicle-heartwood-lfs/radicle-node/src
cloudhead a85e7f7442
node: Set TCP_KEEPALIVE on sockets
Ensures dead connections are not kept around longer than necessary.
Note that the ping/pong mechanism is more expensive and checks that the
session is active and healthy, while TCP_KEEPALIVE is lower level,
cheaper, and checks that the connection is still alive.
2024-05-22 14:46:08 +02:00
..
runtime cli: Add `rad node debug` command 2024-05-21 16:00:30 +02:00
service cli: Add `rad node debug` command 2024-05-21 16:00:30 +02:00
test cli: Add `rad node debug` command 2024-05-21 16:00:30 +02:00
tests fetch: remove `.keep` files 2024-05-16 15:47:14 +02:00
wire node: Set TCP_KEEPALIVE on sockets 2024-05-22 14:46:08 +02:00
worker node: reduce default upload-pack timeout 2024-05-17 21:05:50 +02:00
bounded.rs node: Use inventory cache for checking missing 2024-05-13 16:37:02 +02:00
control.rs cli: Add `rad node debug` command 2024-05-21 16:00:30 +02:00
deserializer.rs node: Use `BoundedVec` for inbox 2024-05-07 14:49:02 +02:00
lib.rs signals: Move signal handling to its own crate 2024-05-03 14:30:51 +02:00
main.rs radicle: Fix file limit setting for FreeBSD 2024-05-21 13:48:44 +02:00
runtime.rs radicle: move Emitter to events module 2024-05-15 10:07:56 +01:00
service.rs cli: Add `rad node debug` command 2024-05-21 16:00:30 +02:00
test.rs radicle: expose shared logger 2023-12-20 15:11:10 +01:00
tests.rs node: Update sync status for private repos 2024-05-21 13:32:40 +02:00
wire.rs node: Ignore messages from newer protocol versions 2024-05-22 13:56:47 +02:00
worker.rs node: reduce default upload-pack timeout 2024-05-17 21:05:50 +02:00