On 12/16/2020 2:44 PM, Martin Duke wrote:
This is not how I read the draft at all. There are two separate paths, no? client->server and server->client?

4.5.2:
This has no direct effect on reverse paths from this endpoint to the
    peer.  If the peer wants to direct the endpoint to abandon such
    paths, it should send PATH_STATUS(abandon) frames for the relevant
    paths.


So IIUC PATH_STATUS refers to the peer's CID/identifier, and RETIRE_CONNECTION_ID refers to the sender's CID/identifier, so both are necessary to tear down both ends?

Let's get some experience of what works or not. If we believe that the client is ultimately in charge of resource management, then a logical sequence would be:

1) Client asks server to abandon path x.

2) Server does that and sends RETIRE_CONNECTION_ID(x)

3) Client sends RETIRE_CONNECTION(y) -- the value that was used for "return path".

-- Christian Huitema

Reply via email to