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:[email protected]]
> Gesendet: Sonntag, 3. Dezember 2017 07:07
> An: Jeff King
> Cc: Max Kirillov; Eric Sunshine; Florian Manschwetus; Chris Packham;
> Konstantin Khomoutov; [email protected]
> Betreff: Re: [PATCH v6 1/2] http-backend: respect CONTENT_LENGTH as
> specified by rfc3875
> 
> Jeff King <[email protected]> writes:
> 
> > ... 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.

Reply via email to