geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jarek Gawor (JIRA)" <j...@apache.org>
Subject [jira] Created: (GERONIMO-2734) Client container does not terminate
Date Mon, 15 Jan 2007 18:39:27 GMT
Client container does not terminate
-----------------------------------

                 Key: GERONIMO-2734
                 URL: https://issues.apache.org/jira/browse/GERONIMO-2734
             Project: Geronimo
          Issue Type: Bug
      Security Level: public (Regular issues)
    Affects Versions: 2.0
            Reporter: Jarek Gawor


A client launched in the client container does not terminate.

Here's the thread dump:

"DestroyJavaVM" prio=6 tid=0x00036860 nid=0x11d8 waiting on condition [0x0000000
0..0x0007fae8]

"Timer-2" daemon prio=6 tid=0x030363b0 nid=0x13e4 in Object.wait() [0x0334f000..
0x0334fae8]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x23126c80> (a java.util.TaskQueue)
        at java.util.TimerThread.mainLoop(Timer.java:509)
        - locked <0x23126c80> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Timer.java:462)

"Timer-0" prio=6 tid=0x02f7e958 nid=0x101c in Object.wait() [0x032cf000..0x032cf
be8]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x2311bd70> (a java.util.TaskQueue)
        at java.lang.Object.wait(Object.java:474)
        at java.util.TimerThread.mainLoop(Timer.java:483)
        - locked <0x2311bd70> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Timer.java:462)

"Low Memory Detector" daemon prio=6 tid=0x00a71e08 nid=0x1214 runnable [0x000000
00..0x00000000]

"CompilerThread0" daemon prio=10 tid=0x00a70b18 nid=0x1350 waiting on condition
[0x00000000..0x02c0fa48]

"Signal Dispatcher" daemon prio=10 tid=0x00a45d68 nid=0x1714 waiting on conditio
n [0x00000000..0x00000000]

"Finalizer" daemon prio=8 tid=0x00a422d8 nid=0x65c in Object.wait() [0x02b8f000.
.0x02b8fa68]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x23079038> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
        - locked <0x23079038> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)

"Reference Handler" daemon prio=10 tid=0x00a41780 nid=0x14bc in Object.wait() [0
x02b4f000..0x02b4fae8]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x230790b8> (a java.lang.ref.Reference$Lock)
        at java.lang.Object.wait(Object.java:474)
        at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
        - locked <0x230790b8> (a java.lang.ref.Reference$Lock)

"VM Thread" prio=10 tid=0x0003ead0 nid=0x1374 runnable

"VM Periodic Task Thread" prio=10 tid=0x00a45cc0 nid=0x884 waiting on condition


It looks like something starts non-daemon thread ("Timer-0", through TImer API) and does not
shut it down explicitly. 


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message