]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MEDIUM: connections/mux: Add a recv and a send+recv wait list.
authorOlivier Houchard <ohouchard@haproxy.com>
Thu, 2 Aug 2018 17:23:05 +0000 (19:23 +0200)
committerWilly Tarreau <w@1wt.eu>
Wed, 12 Sep 2018 15:37:55 +0000 (17:37 +0200)
commit4cf7fb148f8e5f44c5c437ec8431f3ac06968d84
treecf790ea850e8b44856120b0a12cf51c36fa3abbd
parent524344b4e0434b86d83869ef051f98d24505c08f
MEDIUM: connections/mux: Add a recv and a send+recv wait list.

For struct connection, struct conn_stream, and for the h2 mux, add 2 new
lists, one that handles waiters for recv, and one that handles waiters for
recv and send. That way we can ask to subscribe for either recv or send.
include/proto/connection.h
include/types/connection.h
src/connection.c
src/mux_h2.c
src/stream_interface.c