Thread (3 messages) flat view 3 messages, 3 authors, 2017-12-04

AW: [PATCH v6 1/2] http-backend: respect CONTENT_LENGTH as specified by rfc3875

From: Florian Manschwetus <hidden>
Date: 2017-12-04 07:25:13

Hi All,
I could provide a bash script I used in between to make this working with IIS, without fixing http-backend binary, maybe this helps to understand how this cases might be handled.

Mit freundlichen Grüßen / With kind regards
Florian Manschwetus


-----Ursprüngliche Nachricht-----
Von: Junio C Hamano [mailto:gitster@pobox.com]
Gesendet: Sonntag, 3. Dezember 2017 07:07
An: Jeff King
Cc: Max Kirillov; Eric Sunshine; Florian Manschwetus; Chris Packham;
Konstantin Khomoutov; git@vger.kernel.org
Betreff: Re: [PATCH v6 1/2] http-backend: respect CONTENT_LENGTH as
specified by rfc3875

Jeff King [off-list ref] writes:
quoted
... Eventually our fill() will block trying to get data that is not
there. On an Apache server, the webserver would know there is nothing
left to send us and close() the pipe, and we'd get EOF.
But on IIS, I think the pipe remains open and we'd just block
indefinitely trying to read().
Ah, yeah, under that scenario, trusting content-length and trying to read,
waiting for input that would never come, will be a problem, and it would
probably want to get documented.
  
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help