Am 30.10.2015 um 23:46 schrieb Rainer Jung:

Before the crash, the test logged:

...
     [junit] 30-Oct-2015 23:32:16.526 INFO [main]
org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
["https-apr-127.0.0.1-auto-1-37331"]
     [junit] 30-Oct-2015 23:32:16.600 INFO [main]
org.apache.catalina.core.StandardService.stopInternal Stopping service
Tomcat
     [junit] 30-Oct-2015 23:32:21.621 WARNING [localhost-startStop-2]
org.apache.tomcat.websocket.WsSession.doClose Failed to flush batched
messages on session close
     [junit]  java.net.SocketTimeoutException
     [junit]     at
org.apache.tomcat.websocket.WsRemoteEndpointImplBase.sendMessageBlock(WsRemoteEndpointImplBase.java:295)

     [junit]     at
org.apache.tomcat.websocket.WsRemoteEndpointImplBase.sendMessageBlock(WsRemoteEndpointImplBase.java:256)

     [junit]     at
org.apache.tomcat.websocket.WsRemoteEndpointImplBase.flushBatch(WsRemoteEndpointImplBase.java:119)

     [junit]     at
org.apache.tomcat.websocket.WsRemoteEndpointImplBase.setBatchingAllowed(WsRemoteEndpointImplBase.java:106)

     [junit]     at
org.apache.tomcat.websocket.WsSession.doClose(WsSession.java:469)
     [junit]     at
org.apache.tomcat.websocket.WsSession.close(WsSession.java:444)
     [junit]     at
org.apache.tomcat.websocket.WsWebSocketContainer.destroy(WsWebSocketContainer.java:789)

     [junit]     at
org.apache.tomcat.websocket.server.WsServerContainer.destroy(WsServerContainer.java:280)

     [junit]     at
org.apache.tomcat.websocket.server.WsContextListener.contextDestroyed(WsContextListener.java:48)

     [junit]     at
org.apache.catalina.core.StandardContext.listenerStop(StandardContext.java:4780)

     [junit]     at
org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5401)

     [junit]     at
org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:237)
     [junit]     at
org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1420)

     [junit]     at
org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1409)

     [junit]     at
java.util.concurrent.FutureTask.run(FutureTask.java:266)
     [junit]     at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

     [junit]     at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

     [junit]     at java.lang.Thread.run(Thread.java:745)
     [junit]

where apr crashed, nio logged the same SocketTimeoutException and then

[junit] 31-Oct-2015 00:22:04.519 INFO [https-nio-127.0.0.1-auto-1-exec-5] org.apache.tomcat.websocket.server.WsRemoteEndpointImplServer.doClose Failed to close the ServletOutputStream connection cleanly [junit] java.io.IOException: Remaining data in the network buffer, can't send SSL close message, force a close with close(true) instead [junit] at org.apache.tomcat.util.net.SecureNioChannel.close(SecureNioChannel.java:478) [junit] at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.close(NioEndpoint.java:1244) [junit] at org.apache.tomcat.websocket.server.WsRemoteEndpointImplServer.doClose(WsRemoteEndpointImplServer.java:172) [junit] at org.apache.tomcat.websocket.WsRemoteEndpointImplBase.close(WsRemoteEndpointImplBase.java:698) [junit] at org.apache.tomcat.websocket.WsSession.sendCloseMessage(WsSession.java:577) [junit] at org.apache.tomcat.websocket.WsSession.onClose(WsSession.java:508) [junit] at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.close(WsHttpUpgradeHandler.java:234) [junit] at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:150) [junit] at org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:54) [junit] at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:56) [junit] at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:737) [junit] at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1531) [junit] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [junit] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [junit] at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    [junit]     at java.lang.Thread.run(Thread.java:745)
    [junit]

Regards,

Rainer

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

Reply via email to