Author: markt Date: Wed Apr 5 14:45:54 2017 New Revision: 1790281 URL: http://svn.apache.org/viewvc?rev=1790281&view=rev Log: Simplify. Reduce code duplication.
Modified: tomcat/trunk/java/org/apache/catalina/connector/CoyoteInputStream.java Modified: tomcat/trunk/java/org/apache/catalina/connector/CoyoteInputStream.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/connector/CoyoteInputStream.java?rev=1790281&r1=1790280&r2=1790281&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/catalina/connector/CoyoteInputStream.java (original) +++ tomcat/trunk/java/org/apache/catalina/connector/CoyoteInputStream.java Wed Apr 5 14:45:54 2017 @@ -125,32 +125,7 @@ public class CoyoteInputStream extends S @Override public int read(final byte[] b) throws IOException { - checkNonBlockingRead(); - - if (SecurityUtil.isPackageProtectionEnabled()) { - try { - Integer result = AccessController - .doPrivileged(new PrivilegedExceptionAction<Integer>() { - - @Override - public Integer run() throws IOException { - Integer integer = Integer.valueOf(ib.read(b, 0, b.length)); - return integer; - } - - }); - return result.intValue(); - } catch (PrivilegedActionException pae) { - Exception e = pae.getException(); - if (e instanceof IOException) { - throw (IOException) e; - } else { - throw new RuntimeException(e.getMessage(), e); - } - } - } else { - return ib.read(b, 0, b.length); - } + return read(b, 0, b.length); } --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org