Remoting / xnio calls using SSL randomly get RejectedExecutionException as shown below. java.util.concurrent.RejectedExecutionException: Task org.jboss.remoting3.remote.RemoteReadListener$1$1@13e2ee8 rejected from org.xnio.XnioWorker$TaskPool@1f9d2ff[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 482] at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2047) at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:823) at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1369) at org.xnio.XnioWorker.execute(XnioWorker.java:584) at org.jboss.remoting3.remote.RemoteReadListener$1.handleEvent(RemoteReadListener.java:54) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:72) at org.xnio.channels.TranslatingSuspendableChannel.close(TranslatingSuspendableChannel.java:813) at org.xnio.IoUtils.safeClose(IoUtils.java:137) at org.xnio.channels.TranslatingSuspendableChannel$3.handleEvent(TranslatingSuspendableChannel.java:123) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:72) at org.xnio.channels.TranslatingSuspendableChannel.close(TranslatingSuspendableChannel.java:813) at org.xnio.IoUtils.safeClose(IoUtils.java:137) at org.xnio.channels.TranslatingSuspendableChannel$3.handleEvent(TranslatingSuspendableChannel.java:123) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:72) at org.xnio.nio.AbstractNioStreamChannel.invokeCloseHandler(AbstractNioStreamChannel.java:384) at org.xnio.nio.NioTcpChannel.close(NioTcpChannel.java:163) at org.xnio.IoUtils.safeClose(IoUtils.java:137) at org.xnio.nio.WorkerThread.run(WorkerThread.java:154)
Created attachment 1071365 [details] overlay zip containing configuration and reproducer
Retroactively bulk-closing issues from released EAP 6.4 cumulative patches.