[Bitcoin-development] Adding a pong message

Mike Hearn mike at plan99.net
Tue Mar 13 22:29:27 UTC 2012

TCP keep-alives aren't reliably implemented.

I've got reports that sometimes we struggle to keep connection to the
network on mobile, eg, because we roam into an area with poor
connectivity but not poor enough for the network stack to drop access
entirely. Being able to quickly check if the connection is really
there with some kind of bounded, app layer deadline is probably useful
and besides, it's cheap.

More information about the bitcoin-dev mailing list