[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #49531] HTTP module does not support HTTP Pipelining
From: |
Walter Huf |
Subject: |
[bug #49531] HTTP module does not support HTTP Pipelining |
Date: |
Sat, 12 Nov 2016 18:04:42 +0000 (UTC) |
User-agent: |
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.71 Safari/537.36 |
Follow-up Comment #7, bug #49531 (project grub):
I moved the grub_net_tcp_stall call to require 100 packets instead of 20, to
match the earlier block.
data->size_recv is the flag that specifies whether it knows the full size of
the file, which is why it's in the if statement.
parse_line only sets stall if it reaches the end of the chunk, I think; I'm
not quite sure what the various in_chunk_len states mean.
parse_line is not triggered for any data handling after the headers if it is
not in Chunked Encoding mode. I can't seem to force Nginx to send static files
in Chunked Encoding mode, which would otherwise work around this issue.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?49531>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/