Xpra: Ticket #2408: proxy ping

The regular ping packets are passed through the proxy server unmodified so that client and server can use them to derive latency values. But this means that the proxy cannot use its own ping packets to verify that the connection is still alive and well (see also #2405). We can enhance the ping and ping-echo packets with a source-id which can then be used to identify and filter out ping packets that originated from the proxy server.

Tue, 10 Sep 2019 15:51:27 GMT - Antoine Martin: status changed


TODO: close both connections if pings timeout.

Wed, 11 Sep 2019 10:29:30 GMT - Antoine Martin: status changed; resolution set

r23778 will drop the connections if pings timeout:

server requested disconnect:
 server shutdown
 disconnect from server
 client ping timeout

Sat, 23 Jan 2021 05:50:29 GMT - migration script:

this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/2408