Everything works fine when my_backend sends files with static content length. However when my_backend sends 2 chunks of data using chunked transfer-encoding (the first chunk sent, 5s later send the second), haproxy adds about 500ms latency. Is haproxy waiting for my_backend to send the whole response so that it will begin to forward response?