> -----Ursprüngliche Nachricht-----
> Von: news
> Gesendet: Mittwoch, 25. Oktober 2006 00:36
> An: [email protected]
> 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