xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.


Opened 2 years ago

Closed 2 years ago

Last modified 9 months ago

#2408 closed enhancement (fixed)

proxy ping

Reported by: Antoine Martin Owned by: Antoine Martin
Priority: major Milestone: 3.0
Component: core Version: 3.0.x
Keywords: Cc:

Description

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.

Change History (3)

comment:1 Changed 2 years ago by Antoine Martin

Status: newassigned

Done:

  • r23750 new 'ping-echo-sourceid' capability
  • r23771 collect client and server latency using ping packets, trigger warnings when echo takes too long, report values via 'xpra info'

TODO: close both connections if pings timeout.

comment:2 Changed 2 years ago by Antoine Martin

Resolution: fixed
Status: assignedclosed

r23778 will drop the connections if pings timeout:

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

comment:3 Changed 9 months ago by migration script

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

Note: See TracTickets for help on using tickets.