From: markt Date: Sat, 3 May 2008 10:14:00 +0000 (+0000) Subject: Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=43191 X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=c78326e4c3b060ce5e6a6b3c41335d36ece6077d;p=tomcat7.0 Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=43191 No way to turn off compression for some file types. Based on a patch by Len Popp git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@653032 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/java/org/apache/coyote/http11/Http11AprProcessor.java b/java/org/apache/coyote/http11/Http11AprProcessor.java index 250dc8e68..b1908acbd 100644 --- a/java/org/apache/coyote/http11/Http11AprProcessor.java +++ b/java/org/apache/coyote/http11/Http11AprProcessor.java @@ -442,6 +442,7 @@ public class Http11AprProcessor implements ActionHook { */ public void setCompressableMimeTypes(String compressableMimeTypes) { if (compressableMimeTypes != null) { + this.compressableMimeTypes = null; StringTokenizer st = new StringTokenizer(compressableMimeTypes, ","); while (st.hasMoreTokens()) { diff --git a/java/org/apache/coyote/http11/Http11NioProcessor.java b/java/org/apache/coyote/http11/Http11NioProcessor.java index 008e348a3..521433616 100644 --- a/java/org/apache/coyote/http11/Http11NioProcessor.java +++ b/java/org/apache/coyote/http11/Http11NioProcessor.java @@ -449,6 +449,7 @@ public class Http11NioProcessor implements ActionHook { */ public void setCompressableMimeTypes(String compressableMimeTypes) { if (compressableMimeTypes != null) { + this.compressableMimeTypes = null; StringTokenizer st = new StringTokenizer(compressableMimeTypes, ","); while (st.hasMoreTokens()) { diff --git a/java/org/apache/coyote/http11/Http11Processor.java b/java/org/apache/coyote/http11/Http11Processor.java index 6ac15addd..673087e3b 100644 --- a/java/org/apache/coyote/http11/Http11Processor.java +++ b/java/org/apache/coyote/http11/Http11Processor.java @@ -432,6 +432,7 @@ public class Http11Processor implements ActionHook { */ public void setCompressableMimeTypes(String compressableMimeTypes) { if (compressableMimeTypes != null) { + this.compressableMimeTypes = null; StringTokenizer st = new StringTokenizer(compressableMimeTypes, ","); while (st.hasMoreTokens()) {