[prev in list] [next in list] [prev in thread] [next in thread] 

List:       jacorb-developer
Subject:    RE: [jacorb-developer] Need Help - Jacorb threads climb to over
From:       "Bishop, Jeff (N-FASI)" <jeff.bishop () lmco ! com>
Date:       2005-09-06 18:17:01
Message-ID: ECFA7CB48E408A45987215BF5593E0473B831B () emss09m08 ! us ! lmco ! com
[Download RAW message or body]


Okay, but 626 and 577 seem to address the issue of being blocked in a "wait" when \
attempting to establish a connection.  From what I gather from the code and trace \
below, the connection is already established and these threads appear to be blocked \
in a "read" from clients.  How are these related?

Thanks.

-----Original Message-----
From: jacorb-developer-bounces+jeff.bishop=lmco.com@lists.spline.inf.fu-berlin.de \
[mailto:jacorb-developer-bounces+jeff.bishop=lmco.com@lists.spline.inf.fu-berlin.de] \
                On Behalf Of Marcel Hartwig
Sent: Tuesday, September 06, 2005 1:53 PM
To: Discussions concerning CORBA development with JacORB
Subject: Re: [jacorb-developer] Need Help - Jacorb threads climb to over 900 with \
Same Stack Trace - JVM Needs Reset

Your thraeds are all runnable...
But i know this Prblem, please read the following bug report: 626 and 577


Bishop, Jeff (N-FASI) schrieb:

> I have Linux Java application running several Jacorb servers (jacorb
> 2.2) servicing a number of nodes.  Some of these nodes are using Mico 
> while others are using Jacorb.  Over time (4 hours), the thread count 
> climbs to over 1600, at which point the JVM must be restarted.  A 
> thread dump shows over 900 jacorb-related threads with the same stack 
> trace (below).
> 
> Can someone suggest what could be causing this?  Is there a 
> configuration parameter that is potentially not set correctly?  Has a 
> related bug been fixed since version 2.2 (I couldn't find anything that 
> resembled this).
> 
> Thanks.
> 
> Stack Trace:
> 
> "Thread-15021" daemon prio=1 tid=0xb20b9b88 nid=0x7a64 runnable 
> [0x34e14000..0x34e150c0]
> at java.net.SocketInputStream.socketRead0(Native Method)
> at java.net.SocketInputStream.read(SocketInputStream.java:129)
> at org.jacorb.orb.iiop.IIOPConnection.read(Unknown Source)
> at org.jacorb.orb.giop.GIOPConnection.getMessage(Unknown Source)
> at org.jacorb.orb.giop.GIOPConnection.receiveMessages(Unknown
> Source)
> at org.jacorb.orb.giop.MessageReceptor.doWork(Unknown Source)
> at org.jacorb.util.threadpool.ConsumerTie.run(Unknown Source)
> at java.lang.Thread.run(Thread.java:595)
> 
> "Thread-15019" daemon prio=1 tid=0x69aebc58 nid=0x7a62 runnable 
> [0x46a8c000..0x46a8d1c0]
> at java.net.SocketInputStream.socketRead0(Native Method)
> at java.net.SocketInputStream.read(SocketInputStream.java:129)
> at org.jacorb.orb.iiop.IIOPConnection.read(Unknown Source)
> at org.jacorb.orb.giop.GIOPConnection.getMessage(Unknown Source)
> at org.jacorb.orb.giop.GIOPConnection.receiveMessages(Unknown
> Source)
> at org.jacorb.orb.giop.MessageReceptor.doWork(Unknown Source)
> at org.jacorb.util.threadpool.ConsumerTie.run(Unknown Source)
> at java.lang.Thread.run(Thread.java:595)
> 
> "Thread-15018" daemon prio=1 tid=0x0899fd40 nid=0x7a61 runnable 
> [0x45d72000..0x45d73140]
> at java.net.SocketInputStream.socketRead0(Native Method)
> at java.net.SocketInputStream.read(SocketInputStream.java:129)
> at org.jacorb.orb.iiop.IIOPConnection.read(Unknown Source)
> at org.jacorb.orb.giop.GIOPConnection.getMessage(Unknown Source)
> at org.jacorb.orb.giop.GIOPConnection.receiveMessages(Unknown
> Source)
> at org.jacorb.orb.giop.MessageReceptor.doWork(Unknown Source)
> at org.jacorb.util.threadpool.ConsumerTie.run(Unknown Source)
> at java.lang.Thread.run(Thread.java:595)
> 
> 
> 
> -----------------------------------------------------------------------
> -
> 
> _______________________________________________
> jacorb-developer maillist  -  
> jacorb-developer@lists.spline.inf.fu-berlin.de
> http://lists.spline.inf.fu-berlin.de/mailman/listinfo/jacorb-developer
> 
> 


-- 

Mit freundlichen Grüßen

Marcel Hartwig

Anm: Wenn nicht explizit erwähnt, ist an diese Email nichts angehangen worden.
Not: If not explicitly mentioned, nothing is attached to this mail.

_______________________________________________
jacorb-developer maillist  -  jacorb-developer@lists.spline.inf.fu-berlin.de
http://lists.spline.inf.fu-berlin.de/mailman/listinfo/jacorb-developer


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic