[Bug 632] Thread Growth in JVM with jacorb threads
[email protected] Fri, 10 Apr 2015 07:24:36 +0000
| Newsgroups | gmane.comp.corba.jacorb.bugs |
|---|---|
| Message-ID | <[email protected]/bugzilla/> |
http://www.jacorb.org/bugzilla/show_bug.cgi?id=632 sofiya <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED CC| |sofia.parvin_shiak@alcatel- | |lucent.com Resolution|INVALID |--- --- Comment #15 from sofiya <[email protected]> --- hi All we are using jacorb 2.3 and running our application on Linux OS. when pump large burst of alarms on Notification service. Corba is blocked. here is the stack trace collected.it seems like the issue is not resolved. "ServerMessageReceptor9" daemon prio=10 tid=0x00000000473b6000 nid=0x1afc runnable [0x00002b82e30b7000] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at org.jacorb.orb.etf.StreamConnectionBase.read(StreamConnectionBase.java:110) at org.jacorb.orb.giop.GIOPConnection.getMessage(GIOPConnection.java:380) at org.jacorb.orb.giop.GIOPConnection.receiveMessagesLoop(GIOPConnection.java:538) at org.jacorb.orb.giop.GIOPConnection.receiveMessages(GIOPConnection.java:527) at org.jacorb.orb.giop.MessageReceptor.doWork(MessageReceptor.java:69) at org.jacorb.util.threadpool.ConsumerTie.run(ConsumerTie.java:60) at java.lang.Thread.run(Thread.java:662) "ClientMessageReceptor18" daemon prio=10 tid=0x00002b82e4250000 nid=0x60af in Object.wait() [0x00002b82e9412000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at org.jacorb.orb.giop.GIOPConnection.waitUntilConnected(GIOPConnection.java:333) - locked <0x00000007034254f8> (a java.lang.Object) at org.jacorb.orb.giop.GIOPConnection.getMessage(GIOPConnection.java:373) at org.jacorb.orb.giop.GIOPConnection.receiveMessagesLoop(GIOPConnection.java:538) at org.jacorb.orb.giop.GIOPConnection.receiveMessages(GIOPConnection.java:527) at org.jacorb.orb.giop.MessageReceptor.doWork(MessageReceptor.java:69) at org.jacorb.util.threadpool.ConsumerTie.run(ConsumerTie.java:60) at java.lang.Thread.run(Thread.java:662) "ClientMessageReceptor17" daemon prio=10 tid=0x00002b82e43b2800 nid=0xb99 in Object.wait() [0x00002b82e32b9000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at org.jacorb.orb.giop.GIOPConnection.waitUntilConnected(GIOPConnection.java:333) - locked <0x0000000702d021e0> (a java.lang.Object) at org.jacorb.orb.giop.GIOPConnection.getMessage(GIOPConnection.java:373) at org.jacorb.orb.giop.GIOPConnection.receiveMessagesLoop(GIOPConnection.java:538) at org.jacorb.orb.giop.GIOPConnection.receiveMessages(GIOPConnection.java:527) at org.jacorb.orb.giop.MessageReceptor.doWork(MessageReceptor.java:69) at org.jacorb.util.threadpool.ConsumerTie.run(ConsumerTie.java:60) at java.lang.Thread.run(Thread.java:662) "ClientMessageReceptor16" daemon prio=10 tid=0x00002b82e4382000 nid=0x3a3d in Object.wait() [0x00002b82e2fb6000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at org.jacorb.orb.giop.GIOPConnection.waitUntilConnected(GIOPConnection.java:333) - locked <0x000000070254d540> (a java.lang.Object) at org.jacorb.orb.giop.GIOPConnection.getMessage(GIOPConnection.java:373) at org.jacorb.orb.giop.GIOPConnection.receiveMessagesLoop(GIOPConnection.java:538) at org.jacorb.orb.giop.GIOPConnection.receiveMessages(GIOPConnection.java:527) at org.jacorb.orb.giop.MessageReceptor.doWork(MessageReceptor.java:69) at org.jacorb.util.threadpool.ConsumerTie.run(ConsumerTie.java:60) at java.lang.Thread.run(Thread.java:662) "ServerMessageReceptor8" daemon prio=10 tid=0x0000000047204000 nid=0x2963 runnable [0x00002b82e9c1a000] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at org.jacorb.orb.etf.StreamConnectionBase.read(StreamConnectionBase.java:110) at org.jacorb.orb.giop.GIOPConnection.getMessage(GIOPConnection.java:380) at org.jacorb.orb.giop.GIOPConnection.receiveMessagesLoop(GIOPConnection.java:538) at org.jacorb.orb.giop.GIOPConnection.receiveMessages(GIOPConnection.java:527) at org.jacorb.orb.giop.MessageReceptor.doWork(MessageReceptor.java:69) at org.jacorb.util.threadpool.ConsumerTie.run(ConsumerTie.java:60) at java.lang.Thread.run(Thread.java:662) "RequestProcessor-27" daemon prio=10 tid=0x000000004720d000 nid=0x26c7 in Object.wait() [0x00002b82ea01e000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at org.jacorb.poa.RequestProcessor.run(RequestProcessor.java:792) - locked <0x00000007015fa850> (a org.jacorb.poa.RequestProcessor) "RequestProcessor-26" daemon prio=10 tid=0x000000004720b000 nid=0x26c6 in Object.wait() [0x00002b82e9f1d000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at org.jacorb.poa.RequestProcessor.run(RequestProcessor.java:792) - locked <0x00000007015fa948> (a org.jacorb.poa.RequestProcessor) "RequestProcessor-25" daemon prio=10 tid=0x0000000047208800 nid=0x26c5 in Object.wait() [0x00002b82e9e1c000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at org.jacorb.poa.RequestProcessor.run(RequestProcessor.java:792) - locked <0x00000007015faa40> (a org.jacorb.poa.RequestProcessor) "RequestProcessor-14" daemon prio=10 tid=0x0000000046b1b000 nid=0x7cc3 in Object.wait() [0x00002b82e31b8000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at org.jacorb.poa.RequestProcessor.run(RequestProcessor.java:792) - locked <0x000000070126f550> (a org.jacorb.poa.RequestProcessor) "ClientMessageReceptor15" daemon prio=10 tid=0x00000000472ce000 nid=0x25e6 in Object.wait() [0x00002b82e9311000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at org.jacorb.orb.giop.GIOPConnection.waitUntilConnected(GIOPConnection.java:333) - locked <0x00000006f97bba98> (a java.lang.Object) at org.jacorb.orb.giop.GIOPConnection.getMessage(GIOPConnection.java:373) at org.jacorb.orb.giop.GIOPConnection.receiveMessagesLoop(GIOPConnection.java:538) at org.jacorb.orb.giop.GIOPConnection.receiveMessages(GIOPConnection.java:527) at org.jacorb.orb.giop.MessageReceptor.doWork(MessageReceptor.java:69) at org.jacorb.util.threadpool.ConsumerTie.run(ConsumerTie.java:60) at java.lang.Thread.run(Thread.java:662) "ClientMessageReceptor14" daemon prio=10 tid=0x00002b82e4134000 nid=0x56a8 in Object.wait() [0x00002b82e9210000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at org.jacorb.orb.giop.GIOPConnection.waitUntilConnected(GIOPConnection.java:333) - locked <0x00000006f8ba6d90> (a java.lang.Object) at org.jacorb.orb.giop.GIOPConnection.getMessage(GIOPConnection.java:373) at org.jacorb.orb.giop.GIOPConnection.receiveMessagesLoop(GIOPConnection.java:538) at org.jacorb.orb.giop.GIOPConnection.receiveMessages(GIOPConnection.java:527) at org.jacorb.orb.giop.MessageReceptor.doWork(MessageReceptor.java:69) at org.jacorb.util.threadpool.ConsumerTie.run(ConsumerTie.java:60) at java.lang.Thread.run(Thread.java:662) "ClientMessageReceptor13" daemon prio=10 tid=0x00002b82e4550000 nid=0x4dad in Object.wait() [0x00002b82e910f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at org.jacorb.orb.giop.GIOPConnection.waitUntilConnected(GIOPConnection.java:333) - locked <0x00000006f8ba1d88> (a java.lang.Object) at org.jacorb.orb.giop.GIOPConnection.getMessage(GIOPConnection.java:373) at org.jacorb.orb.giop.GIOPConnection.receiveMessagesLoop(GIOPConnection.java:538) at org.jacorb.orb.giop.GIOPConnection.receiveMessages(GIOPConnection.java:527) at org.jacorb.orb.giop.MessageReceptor.doWork(MessageReceptor.java:69) at org.jacorb.util.threadpool.ConsumerTie.run(ConsumerTie.java:60) at java.lang.Thread.run(Thread.java:662) "ClientMessageReceptor12" daemon prio=10 tid=0x00000000472d3000 nid=0x31a5 in Object.wait() [0x00002b82e900e000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at org.jacorb.orb.giop.GIOPConnection.waitUntilConnected(GIOPConnection.java:333) - locked <0x00000006f88a4680> (a java.lang.Object) at org.jacorb.orb.giop.GIOPConnection.getMessage(GIOPConnection.java:373) at org.jacorb.orb.giop.GIOPConnection.receiveMessagesLoop(GIOPConnection.java:538) at org.jacorb.orb.giop.GIOPConnection.receiveMessages(GIOPConnection.java:527) at org.jacorb.orb.giop.MessageReceptor.doWork(MessageReceptor.java:69) at org.jacorb.util.threadpool.ConsumerTie.run(ConsumerTie.java:60) at java.lang.Thread.run(Thread.java:662) "ClientMessageReceptor11" daemon prio=10 tid=0x00002b82e4547800 nid=0x1ae9 in Object.wait() [0x00002b82e8f0d000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at org.jacorb.orb.giop.GIOPConnection.waitUntilConnected(GIOPConnection.java:333) - locked <0x00000006f88a1b30> (a java.lang.Object) at org.jacorb.orb.giop.GIOPConnection.getMessage(GIOPConnection.java:373) at org.jacorb.orb.giop.GIOPConnection.receiveMessagesLoop(GIOPConnection.java:538) at org.jacorb.orb.giop.GIOPConnection.receiveMessages(GIOPConnection.java:527) at org.jacorb.orb.giop.MessageReceptor.doWork(MessageReceptor.java:69) at org.jacorb.util.threadpool.ConsumerTie.run(ConsumerTie.java:60) at java.lang.Thread.run(Thread.java:662) -- You are receiving this mail because: You are watching the assignee of the bug. _______________________________________________ jacorb-bugs mailing list [email protected] https://lists.spline.inf.fu-berlin.de/mailman/listinfo/jacorb-bugs