]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MEDIUM: servers: Store the connection in the SI until we have a mux.
authorOlivier Houchard <ohouchard@haproxy.com>
Fri, 23 Nov 2018 16:07:04 +0000 (17:07 +0100)
committerWilly Tarreau <w@1wt.eu>
Fri, 23 Nov 2018 18:11:14 +0000 (19:11 +0100)
commitee23b2a1e34ceb0b5c2b608b8d48d5a826d6f63e
treecf419c09678f220f9a22d0a9f15f543abb3d8bfc
parent25607afa0ad3158d06acfcd936a2bd850043773f
MEDIUM: servers: Store the connection in the SI until we have a mux.

When we create a connection, if we have to defer the conn_stream and the
mux creation until we can decide it (ie until the SSL handshake is done, and
the ALPN is decided), store the connection in the stream_interface, so that
we're sure we can destroy it if needed.
include/proto/stream_interface.h
src/backend.c