Author: fhanik Date: Thu Mar 22 15:05:22 2007 New Revision: 521493 URL: http://svn.apache.org/viewvc?view=rev&rev=521493 Log: Catch io exceptions and hide them unless debug is enabled
Modified: tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/NioEndpoint.java tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml Modified: tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/NioEndpoint.java URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/NioEndpoint.java?view=diff&rev=521493&r1=521492&r2=521493 ============================================================================== --- tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/NioEndpoint.java (original) +++ tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/NioEndpoint.java Thu Mar 22 15:05:22 2007 @@ -1476,9 +1476,12 @@ else cancelledKey(sk,SocketStatus.STOP,false); } + }catch ( IOException x ) { + if ( log.isDebugEnabled() ) log.warn("Unable to complete send file", x); + cancelledKey(sk,SocketStatus.ERROR,false); }catch ( Throwable t ) { log.error("",t); - cancelledKey(sk, SocketStatus.ERROR); + cancelledKey(sk, SocketStatus.ERROR, false); } } @@ -1549,6 +1552,7 @@ error = false; fairness = 0; lastRegistered = 0; + sendfileData = null; } public void reset() { Modified: tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml?view=diff&rev=521493&r1=521492&r2=521493 ============================================================================== --- tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml (original) +++ tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml Thu Mar 22 15:05:22 2007 @@ -18,6 +18,9 @@ <subsection name="Catalina"> <changelog> <add> + Added SENDFILE support for the NIO connector. (fhanik) + </add> + <add> Added support for shared thread pools by adding in the <Executor> element as a nested element to the <Service> element. (fhanik) </add> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]