commit | 81d484326b25ee585d1b9176475ef24db433e77c | [log] [tgz] |
---|---|---|
author | Christopher Faulet <cfaulet@haproxy.com> | Mon Nov 19 21:22:43 2018 +0100 |
committer | Christopher Faulet <cfaulet@haproxy.com> | Tue Nov 20 14:31:44 2018 +0100 |
tree | 9b862543cf6e11d90ec94fd3bd146c105fffb008 | |
parent | 539e029cc593eac96c559be330efc00496ddfdbe [diff] |
BUG/MINOR: mux-h1: Enable keep-alive on server side Don't force the close on server side anymore. Since commit 7c6f8b146 ("MAJOR: connections: Detach connections from streams"), it is possible to release a stream without the underlying connection. Because of this change, we must be sure to create a new stream to handle the next HTTP transaction only on the client side. And we must be sure to correctly handle the read0 event in h1_recv, to be sure to call h1_process().