IBM Support

Hung thread behavior with SocketWriteTimerThread

Troubleshooting


Problem

SystemOut.Log will report Hung ORB Threads with the following stack traces.

Symptom

[[4/16/13 6:18:08:057 EDT] 00000306 ThreadMonitor W WSVR0605W: Thread "ORB.thread.pool : 184" (0000361f) has been active for 706577 milliseconds and may be hung. There is/are 133 thread(s) in total in the server that may be hung.

at java.net.SocketOutputStream.socketWrite0(Native Method)

at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:103)

at java.net.SocketOutputStream.write(SocketOutputStream.java:147)

at com.ibm.rmi.util.buffer.SequentialByteBuffer.flushTo(SequentialByteBuffer.java:410)

at com.ibm.rmi.util.buffer.SequentialByteBuffer.flushTo(SequentialByteBuffer.java:439)

at com.ibm.rmi.iiop.IIOPOutputStream.writeTo(IIOPOutputStream.java:541)

at com.ibm.rmi.iiop.Connection.write(Connection.java:2225)

at com.ibm.rmi.iiop.Connection.send(Connection.java:2267)

at com.ibm.rmi.iiop.ClientRequestImpl.invoke(ClientRequestImpl.java:338)

at com.ibm.rmi.corba.ClientDelegate.invoke(ClientDelegate.java:424)





[4/16/13 6:18:08:059 EDT] 00000306 ThreadMonitor W WSVR0605W: Thread "ORB.thread.pool : 70" (0000282b) has been active for 665094 milliseconds and may be hung. There is/are 134 thread(s) in total in the server that may be hung.

at com.ibm.rmi.util.buffer.SequentialByteBuffer.flushTo(SequentialByteBuffer.java:427)

at com.ibm.rmi.iiop.IIOPOutputStream.writeTo(IIOPOutputStream.java:541)

at com.ibm.rmi.iiop.Connection.write(Connection.java:2225)

at com.ibm.rmi.iiop.Connection.send(Connection.java:2267)

at com.ibm.rmi.iiop.ClientRequestImpl.invoke(ClientRequestImpl.java:338)

at com.ibm.rmi.corba.ClientDelegate.invoke(ClientDelegate.java:424)

at com.ibm.rmi.corba.ClientDelegate.non_existent(ClientDelegate.java:1591)

at com.ibm.CORBA.iiop.ClientDelegate.non_existent(ClientDelegate.java:500)

[{"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"Object Request Broker (ORB)","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF012","label":"IBM i"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"9.0;8.5.5;8.0;7.0","Edition":"Base;Network Deployment","Line of Business":{"code":"LOB77","label":"Automation Platform"}}]

Log InLog in to view more of this document

This document has the abstract of a technical article that is available to authorized users once you have logged on. Please use Log in button above to access the full document. After log in, if you do not have the right authorization for this document, there will be instructions on what to do next.

Document Information

Modified date:
03 March 2025

UID

swg21639223