The proxy's tap server assigns a sequential numeric ID to each inbound Tap request to assist tap lifecycle management. The server implementation keeps a local counter to keep track of tap IDs. However, this implementation is cloned for each individual tap requests, so `0` the only tap ID ever used. This change moves the Tap ID to be stored in a shared atomic integer. Debug logging has been improved as well. |
||
---|---|---|
.. | ||
benches | ||
convert | ||
futures-mpsc-lossy | ||
router | ||
src | ||
tests | ||
Cargo.toml |