openRequestIds property
ids of the requests open on the connection, so that a request replayed on a socket that came back is not counted twice and a CLOSE that lands late does not count below what is open
Implementation
final Set<String> openRequestIds = {};