This feature is now in master branch, see ka_* parameters:

Still some work planned to be done (e.g., keepalive in db only mode, to be full alternative for nathelper keepalive -- but no roundtrip time to be stored in this mode), anyhow the RTT is already available and can be seen via rpc ul.dump command.

To give a bit more specific technical details, the keepalives are sent in stateless mode, storing the send time in the message and measuring the difference when reply is processed. A tm based solution would have been added quite some extra load to transactions management. The keepalive can be sent to all types of contact (nathelper does it only for UDP contacts).

Should there be any issues discovered, open new bug reports.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.