KeepAlive Responder Should Not Be Started On Demand #5037
Labels
bug
Something isn't working
connection-manager
Issues / PRs related to connection-manager
high-priority
high priority issues / PRs
inbound-governor
Issues / PRs related to inbound-governor
The KeepAlive responder is started on demand in the p2p stack. This means that a client that only run for example chainsync or txsubmission could cause dangling connections.
The KeepAlive responder should be started eagerly. Duplex connections can live through many cold to warm to cold cycles, and in that case the KeepAlive responder should be started eagerly as soon as any responder protocol starts.
The text was updated successfully, but these errors were encountered: