Channel IDs are allocated independently from both ends of the
multiplexer. Previously that meant that if both ends allocate channel
concurently, there was a clash of channel IDs leading to a channel being
stuck.
This commit fixes that by allowing to indicate that one end should
allocate ids backwards.
Channel IDs are allocated independently from both ends of the multiplexer. Previously that meant that if both ends allocate channel concurently, there was a clash of channel IDs leading to a channel being stuck.
This commit fixes that by allowing to indicate that one end should allocate ids backwards.
Signed-off-by: Simon Ferquel simon.ferquel@docker.com