JBoss EAP 6 Remote EJB calls hanging on Solaris
Issue
- We are seeing some remote EJB calls hang when running JBoss EAP 6.0.1 on Solaris running Oracle JDK 1.6.0_20.
Server:
"Remoting "example-01:MANAGEMENT" read-1" prio=10 tid=0x00007f4ea8027000 nid=0x52f2 runnable [0x00007f4ef78f1000]
java.lang.Thread.State: RUNNABLE
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:228)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:83)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
- locked <0x00000000af432540> (a sun.nio.ch.Util$1)
- locked <0x00000000af432530> (a java.util.Collections$UnmodifiableSet)
- locked <0x00000000af428d20> (a sun.nio.ch.EPollSelectorImpl)
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:102)
at org.xnio.nio.WorkerThread.run(WorkerThread.java:153)
Client:
"Remoting "config-based-ejb-client-endpoint" write-1" daemon prio=3 tid=0x08333800 nid=0x14 runnable [0xb5eed000]
java.lang.Thread.State: RUNNABLE
at sun.nio.ch.DevPollArrayWrapper.poll0(Native Method)
at sun.nio.ch.DevPollArrayWrapper.poll(DevPollArrayWrapper.java:170)
at sun.nio.ch.DevPollSelectorImpl.doSelect(DevPollSelectorImpl.java:68)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69)
- locked <0xbae80a50> (a sun.nio.ch.Util$1)
- locked <0xbae80a40> (a java.util.Collections$UnmodifiableSet)
- locked <0xbae41350> (a sun.nio.ch.DevPollSelectorImpl)
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80)
at org.xnio.nio.WorkerThread.run(WorkerThread.java:157)
Environment
- JBoss Enterprise Application Platform (EAP)
- 6.0.x
- Oracle JDK 1.6.0_20
- Solaris
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.