Am 28.01.2015 15:36, schrieb Christopher Schultz:
Felix,

On 1/27/15 2:21 PM, fschumac...@apache.org wrote:
Author: fschumacher
Date: Tue Jan 27 19:21:25 2015
New Revision: 1655114

URL: http://svn.apache.org/r1655114
Log:
Close the inputstream that was used to get the content of
the readme file. Issue reported by Coverity Scan.

Merged r1654522 from /tomcat/trunk

Modified:
    tomcat/tc8.0.x/trunk/   (props changed)
tomcat/tc8.0.x/trunk/java/org/apache/catalina/servlets/DefaultServlet.java

Propchange: tomcat/tc8.0.x/trunk/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Tue Jan 27 19:21:25 2015
@@ -1 +1 @@
-/tomcat

Modified: tomcat/tc8.0.x/trunk/java/org/apache/catalina/servlets/DefaultServlet.java URL: http://svn.apache.org/viewvc/tomcat/tc8.0.x/trunk/java/org/apache/catalina/servlets/DefaultServlet.java?rev=1655114&r1=1655113&r2=1655114&view=diff
==============================================================================
--- tomcat/tc8.0.x/trunk/java/org/apache/catalina/servlets/DefaultServlet.java (original) +++ tomcat/tc8.0.x/trunk/java/org/apache/catalina/servlets/DefaultServlet.java Tue Jan 27 19:21:25 2015
@@ -1538,9 +1538,11 @@ public class DefaultServlet extends Http
                     directory.getWebappPath() + readmeFile);
             if (resource.isFile()) {
                 StringWriter buffer = new StringWriter();
-                InputStream is = resource.getInputStream();
-                copyRange(new InputStreamReader(is),
-                        new PrintWriter(buffer));
+                try (InputStream is = resource.getInputStream();
+ InputStreamReader reader = new InputStreamReader(is)) {
+                    copyRange(reader, new PrintWriter(buffer));
+                } catch (IOException ignored) {
+                }

I know it seems silly and extra, unnecessary code, but I really dislike
swallowing exceptions like this.
Right, that's why I have added logging in r1655117. I think you will not like r1655115 either :)

Felix

-chris

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to