Author: costin
Date: Mon Mar  5 06:30:17 2012
New Revision: 1296944

URL: http://svn.apache.org/viewvc?rev=1296944&view=rev
Log:
EINTR needs to be returned to java in order for Poll.interrupt() to work, it is 
already handled in AprEndpoint.
( there is no value of having an interrupt method if it is swallowed in native, 
quite hard to figure out why
it doesn't work...)


Modified:
    tomcat/native/trunk/native/src/poll.c

Modified: tomcat/native/trunk/native/src/poll.c
URL: 
http://svn.apache.org/viewvc/tomcat/native/trunk/native/src/poll.c?rev=1296944&r1=1296943&r2=1296944&view=diff
==============================================================================
--- tomcat/native/trunk/native/src/poll.c (original)
+++ tomcat/native/trunk/native/src/poll.c Mon Mar  5 06:30:17 2012
@@ -358,7 +358,7 @@ TCN_IMPLEMENT_CALL(jint, Poll, poll)(TCN
 #ifdef TCN_DO_STATISTICS
                 p->sp_eintr++;
 #endif
-                continue;
+                /* Pass it to the caller - interrupt() was called */
             }
             TCN_ERROR_WRAP(rv);
 #ifdef TCN_DO_STATISTICS



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

Reply via email to