Description of Problem: Look at: http://nagoya.apache.org/bugzilla/show_bug.cgi?id=8482 http://nagoya.apache.org/bugzilla/show_bug.cgi?id=11178 i have a cgi which send a Content-type of multipart/x-mixed-replace". This cgi is long to execute, and the goal of the multiparted thing is to look at the progress of execution. If the POST request is made with HTTP/1.0, apache sends a Content-lenght header, but with HTTP/1.1, it doesn't. The problem is, if apache wants to know the Content-Lenght, it have to wait for the whole cgi to be executed. Previously, the cgi was on a apache 1.3.23 and it was not replying with a Content-Lenght header for a POST request in HTTP/1.0. Version-Release number of selected component (if applicable): httpd-2.0.40-8 How Reproducible: Every time. Steps to Reproduce: 1.Download http://cgiirc.sourceforge.net/files/teststream.pl.txt 2.Place under your cgi folder 3.Execute it with your browser Actual Results: Output is buffered up to the end of execution of the script. Expected Results: We should see the text appearing line by line Additional Information: Bugzilla is my friend. And you?
httpd-2.0.40-11 solves it. https://rhn.redhat.com/errata/RHSA-2002-222.html