SVN commit 707413 by adawit: - Backport fix for BR# 147812. - Propagate HTTP repsonse header before processing or it might never get propagated up. M +23 -3 http.cc --- branches/KDE/3.5/kdelibs/kioslave/http/http.cc #707412:707413 @@ -3412,6 +3412,9 @@ } while (!m_bEOF && (len || noHeader) && (headerSize < maxHeaderSize) && (gets(buffer, sizeof(buffer)-1))); + // Send the current response before processing starts or it + // might never get sent... + forwardHttpResponseHeader(); // Now process the HTTP/1.1 upgrade QStringList::Iterator opt = upgradeOffers.begin(); @@ -4392,7 +4395,8 @@ if (m_bChunked) m_iBytesLeft = NO_SIZE; - kdDebug(7113) << "(" << m_pid << ") HTTPProtocol::readBody: retrieve data. "<