haproxy/include
Willy Tarreau 2c52a2b9ee MEDIUM: connection: make mux->detach() release the connection
For H2, only the mux's timeout or other conditions might cause a
release of the mux and the connection, no stream should be allowed
to kill such a shared connection. So a stream will only detach using
cs_destroy() which will call mux->detach() then free the cs.

For now it's only handled by mux_pt. The goal is that the data layer
never has to care about the connection, which will have to be released
depending on the mux's mood.
2017-10-31 18:03:24 +01:00
..
common MINOR: threads: add a portable barrier for threads and non-threads 2017-10-31 18:01:18 +01:00
import MINOR: threads: Add atomic-ops and plock includes in import dir 2017-10-31 11:36:13 +01:00
proto MEDIUM: connection: make mux->detach() release the connection 2017-10-31 18:03:24 +01:00
types MINOR: conn_stream: modify cs_shut{r,w} API to pass the desired mode 2017-10-31 18:03:23 +01:00