Author: fhanik
Date: Mon May 21 02:56:48 2007
New Revision: 540094

URL: http://svn.apache.org/viewvc?view=rev&rev=540094
Log:
add non block support

Modified:
    tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/SecureNioChannel.java

Modified: 
tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/SecureNioChannel.java
URL: 
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/SecureNioChannel.java?view=diff&rev=540094&r1=540093&r2=540094
==============================================================================
--- tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/SecureNioChannel.java 
(original)
+++ tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/SecureNioChannel.java 
Mon May 21 02:56:48 2007
@@ -103,7 +103,11 @@
      * @return boolean
      */
     public boolean flush(boolean block, Selector s, long timeout) throws 
IOException {
-        pool.write(netOutBuffer,this,s,timeout);
+        if (!block) {
+            flush(netOutBuffer);
+        } else {
+            pool.write(netOutBuffer, this, s, timeout);
+        }
         return !netOutBuffer.hasRemaining();
     }
     



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to