> -----Ursprüngliche Nachricht----- > Von: news > Gesendet: Mittwoch, 25. Oktober 2006 00:36 > An: dev@httpd.apache.org > Betreff: mod_deflate and flush? > > > Hi, > > JSP (via mod_jk) and maybe other plugins sometimes flush the > connection, > so that the browsers receive everything that's stuck in some internal > buffer. Here's a quote from mod_jk's docs: > > > JkOptions +FlushPackets > JkOptions FlushPackets, you ask mod_jk to flush Apache's connection > buffer after each AJP packet chunk received from Tomcat. > > > mod_deflate breaks that. I know the issue from ssh already.
I know. There are some patches to fix that. These are proposed for backport to 2.2.x: * mod_deflate: Rework inflate output and deflate output filter to fix several issues: Incorrect handling of flush buckets, potential memory leaks, excessive memory usage in inflate output filter for large compressed content PR: 39854 Trunk version of patch: Changes on deflate output filter: http://svn.apache.org/viewvc?view=rev&revision=422731 http://svn.apache.org/viewvc?view=rev&revision=422736 http://svn.apache.org/viewvc?view=rev&revision=422739 http://svn.apache.org/viewvc?view=rev&revision=423940 http://svn.apache.org/viewvc?view=rev&revision=424759 http://svn.apache.org/viewvc?view=rev&revision=424950 http://svn.apache.org/viewvc?view=rev&revision=425109 http://svn.apache.org/viewvc?view=rev&revision=426790 http://svn.apache.org/viewvc?view=rev&revision=426791 http://svn.apache.org/viewvc?view=rev&revision=426793 http://svn.apache.org/viewvc?view=rev&revision=426795 Changes on inflate output filter: http://svn.apache.org/viewvc?view=rev&revision=416165 http://svn.apache.org/viewvc?view=rev&revision=426799 Changlog entry: http://svn.apache.org/viewvc?view=rev&revision=437668 2.2.x version of patch: Trunk versions work. For convenience of review I merged the patches for the deflate output filter and the inflate output filter: Changes on deflate output filter: Patch: http://people.apache.org/~rpluem/patches/mod_deflate_rework/deflate_output.diff Merged subversion comments: http://people.apache.org/~rpluem/patches/mod_deflate_rework/deflate_output.log Changes on inflate output filter: Patch: http://people.apache.org/~rpluem/patches/mod_deflate_rework/inflate_output.diff Merged subversion comments: http://people.apache.org/~rpluem/patches/mod_deflate_rework/inflate_output.log The patch for the inflate output filter requires the patch for the deflate output filter. Keep in mind that people.apache.org is currently down. I would appreciate if you could test the patches and report back here. Regards Rüdiger