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/


_______________________________________________
Bug-grub mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-grub

Reply via email to