BUG/MEDIUM: cache: Properly copy headers splitted on several shctx blocks

In the cache, huge HTTP headers will use several shctx blocks. When a response
is returned from the cache, these headers must be properly copied in the
corresponding HTX message by updating the pointer where to copied a header
part.

This patch must be backported to 2.0 and 1.9.

(cherry picked from commit 15a4ce870a19bdb6e6ed0a210d844178145de1b3)
Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>
1 file changed