mirror of
https://github.com/EttusResearch/uhd.git
synced 2026-10-25 17:36:10 +00:00
The main RPC channel can sit idle for a long time (e.g. an interactive Python session) while only the claim-loop channel sees traffic. Without keepalive, gRPC self-closes the idle transport (~30 min) and the next RPC fails re-establishing within its per-call deadline. With this change the client now pings every 30 s to keep the channel warm, and the server is configured to accept that cadence instead of replying GOAWAY "too_many_pings". |
||
|---|---|---|
| .. | ||
| cmake/Modules | ||
| include | ||
| lib | ||
| python | ||
| systemd | ||
| tests | ||
| tools | ||
| .gitignore | ||
| CMakeLists.txt | ||