Violeta,

On 20.12.2013 13:52, Violeta Georgieva wrote:
The proposed 7.0.50 release is:
[X] Broken - do not release
[ ] Stable - go ahead and release as 7.0.50 Stable

My vote is non-binding.

NIO connector fails during smoke tests from time to time (one failed request on every ~5000). I smoke test by repeatedly crawling links on default Tomcat installation in one single thread.

I use Windows 7 64-bit, Oracle JDK 1.7.0_40. These are exceptions I get in the logs:


??? 20, 2013 2:03:13 PM org.apache.coyote.http11.AbstractHttp11Processor endRequest
SEVERE: Error finishing response
java.lang.IllegalArgumentException
        at java.nio.Buffer.position(Buffer.java:236)
        at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:96)
        at sun.nio.ch.IOUtil.write(IOUtil.java:51)
        at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:487)
at org.apache.tomcat.util.net.SecureNioChannel.flush(SecureNioChannel.java:135) at org.apache.tomcat.util.net.SecureNioChannel.write(SecureNioChannel.java:509) at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:94) at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:174) at org.apache.coyote.http11.InternalNioOutputBuffer.writeToSocket(InternalNioOutputBuffer.java:163) at org.apache.coyote.http11.InternalNioOutputBuffer.flushBuffer(InternalNioOutputBuffer.java:242) at org.apache.coyote.http11.InternalNioOutputBuffer.endRequest(InternalNioOutputBuffer.java:121) at org.apache.coyote.http11.AbstractHttp11Processor.endRequest(AbstractHttp11Processor.java:1746) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1100) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1721) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1679) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:724)

---------------------------------------------

??? 20, 2013 2:08:11 PM org.apache.tomcat.util.net.NioEndpoint$PollerEvent run
SEVERE:
java.nio.channels.ClosedChannelException
at java.nio.channels.spi.AbstractSelectableChannel.register(AbstractSelectableChannel.java:194) at org.apache.tomcat.util.net.NioEndpoint$PollerEvent.run(NioEndpoint.java:896) at org.apache.tomcat.util.net.NioEndpoint$Poller.events(NioEndpoint.java:1038)
        at 
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:1194)
        at java.lang.Thread.run(Thread.java:724)

---------------------------------------------

??? 20, 2013 2:26:36 PM org.apache.tomcat.util.net.NioEndpoint processSocket
SEVERE: Error allocating socket processor
java.lang.NullPointerException
at org.apache.tomcat.util.net.NioEndpoint.processSocket(NioEndpoint.java:726) at org.apache.tomcat.util.net.NioEndpoint$Poller.processKey(NioEndpoint.java:1257)
        at 
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:1210)
        at java.lang.Thread.run(Thread.java:724)

---------------------------------------------

??? 20, 2013 2:30:38 PM org.apache.tomcat.util.net.NioEndpoint processSocket
SEVERE: Error allocating socket processor
java.lang.NullPointerException

---------------------------------------------



These are URLs that caused exceptions:

ERROR: couldn't open URL: http://(snip):82/examples/jsp/chat/
Invalid Http response

ERROR: couldn't open URL: http://(snip):82/examples/jsp/checkbox/check.html
Invalid Http response

ERROR: couldn't open URL: http://(snip):82/examples/websocket-deprecated
Invalid Http response

ERROR: couldn't open URL: http://(snip):82/examples/servlets
Invalid Http response

ERROR: couldn't open URL: http://(snip):82/examples/jsp
Invalid Http response


Only those 5 URLs are repeating, other URLs doesn't couse exceptions. I see exceptions both over HTTP and HTTPS.


-Ognjen



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

Reply via email to