mirror of
http://git.haproxy.org/git/haproxy.git
synced 2026-02-11 00:02:43 +02:00
h1_process_mux() function was pretty huge a quite hard to debug. So, the funcion is split in sub-functions. Each sub-function is responsible to a part of the message (start-line, headers, payload, trailers...). We are still relying on a HTTP parser to format the message to be sure to detect errors. Functionnaly speaking, there is no change. But the code is now more readable.