mirror of
http://git.haproxy.org/git/haproxy.git/
synced 2024-12-29 08:02:08 +00:00
MINOR: proto-htx: Use channel_htx_fwd_all() when unfiltered body are forwarded
So the first block position of the HTX message will always be updated accordingly.
This commit is contained in:
parent
dab5ab551d
commit
16af60e540
@ -1225,7 +1225,7 @@ int htx_request_forward_body(struct stream *s, struct channel *req, int an_bit)
|
||||
goto missing_data_or_waiting;
|
||||
}
|
||||
else {
|
||||
c_adv(req, htx->data - co_data(req));
|
||||
channel_htx_fwd_all(req, htx);
|
||||
if (msg->flags & HTTP_MSGF_XFER_LEN)
|
||||
channel_htx_forward_forever(req, htx);
|
||||
}
|
||||
@ -2222,7 +2222,7 @@ int htx_response_forward_body(struct stream *s, struct channel *res, int an_bit)
|
||||
goto missing_data_or_waiting;
|
||||
}
|
||||
else {
|
||||
c_adv(res, htx->data - co_data(res));
|
||||
channel_htx_fwd_all(res, htx);
|
||||
if (msg->flags & HTTP_MSGF_XFER_LEN)
|
||||
channel_htx_forward_forever(res, htx);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user