]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MEDIUM: connections/mux: Revamp the send direction.
authorOlivier Houchard <ohouchard@haproxy.com>
Tue, 17 Jul 2018 16:49:38 +0000 (18:49 +0200)
committerWilly Tarreau <w@1wt.eu>
Thu, 19 Jul 2018 16:31:07 +0000 (18:31 +0200)
commit910b2bc829324e1366742aa65fc2c36e4209bfb8
tree3c8713c26cb5e18eb73eedc17187ba1f323dd8bc
parent6ff2039d13a3acaa18887650f9d56a9e5c848379
MEDIUM: connections/mux: Revamp the send direction.

Totally nuke the "send" method, instead, the upper layer decides when it's
time to send data, and if it's not possible, uses the new subscribe() method
to be called when it can send data again.
include/proto/connection.h
include/types/connection.h
src/checks.c
src/connection.c
src/mux_h2.c
src/mux_pt.c
src/stream_interface.c