ice icon indicating copy to clipboard operation
ice copied to clipboard

Protocol tracing and connection information

Open bernardnormier opened this issue 5 years ago • 0 comments

The protocol tracing shows request IDs, which in theory allows you to match a response (reply with ice1) to a request.

However, the scope of each request ID is a connection, and the protocol tracing does not include any connection info. So in case you have multiple connections, there is no reliable way to match a response trace with a request trace.

It would be nice to the protocol tracing to include the connection info such as:

 connection = tcp 127.0.0.1:61100/127.0.0.1:12010

Furthermore, the protocol tracing currently does not show whether or not the call is collocated. For collocated call, the tracing could be:

connection = collocated 1234

where 1234 represents a unique per-communicator counter, with a new ID assigned to each CollocatedRequestHandler.

bernardnormier avatar May 18 '20 21:05 bernardnormier