Separate listenmux from backchannel
Part of gitlab-com/gl-infra/scalability#1124 (closed)
Gitaly backchannel
allows non-gRPC clients to connect to the gRPC listener of Gitaly. This change generalizes the listener multiplexing approach of backchannel
to allow arbitrary sub-listeners.
This is the first step towards supporting a new RPC transport and protocol in Gitaly. gitlab-com/gl-infra&463 (closed)
Edited by Jacob Vosmaer