activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kuppe <ku...@360t.com>
Subject Re: Shutdown hangs
Date Thu, 13 Jul 2006 06:02:28 GMT

I think this is the pertinent information regarding ActiveMQ:

Starting sepbroker at Thu Jul 13 07:12:22 CEST 2006
Full thread dump Java HotSpot(TM) Client VM (1.5.0_06-b05 mixed mode,
sharing):

"ActiveMQ ShutdownHook" prio=1 tid=0x085f5540 nid=0x67b in Object.wait()
[0xf3377000..0xf3377e30]
        at java.lang.Object.wait(Native Method)
        - waiting on <0xca0e4a00> (a java.lang.Thread)
        at java.lang.Thread.join(Thread.java:1095)
        - locked <0xca0e4a00> (a java.lang.Thread)
        at java.lang.Thread.join(Thread.java:1148)
        at
org.apache.activemq.transport.TransportServerThreadSupport.doStop(TransportServerThreadSupport.java:80)
        at
com.three60t.tex.communication.communicator.activemq.TexTcpTransportServer.doStop(TexTcpTransportServer.java:
200)
        at
org.apache.activemq.util.ServiceSupport.stop(ServiceSupport.java:57)
        at
org.apache.activemq.util.ServiceStopper.stop(ServiceStopper.java:41)
        at
org.apache.activemq.broker.TransportConnector.stop(TransportConnector.java:217)
        at
org.apache.activemq.util.ServiceStopper.stop(ServiceStopper.java:41)
        at
org.apache.activemq.broker.BrokerService.stop(BrokerService.java:412)
        at
org.apache.activemq.broker.BrokerService.containerShutdown(BrokerService.java:1039)
        at
org.apache.activemq.broker.BrokerService$3.run(BrokerService.java:1016)

"SIGTERM handler" daemon prio=1 tid=0x081ecb38 nid=0x67a in Object.wait()
[0xf423a000..0xf423afb0]
        at java.lang.Object.wait(Native Method)
        - waiting on <0xc9f74218> (a
org.apache.activemq.broker.BrokerService$3)
        at java.lang.Thread.join(Thread.java:1095)
        - locked <0xc9f74218> (a org.apache.activemq.broker.BrokerService$3)
        at java.lang.Thread.join(Thread.java:1148)
        at java.lang.Shutdown.runHooks(Shutdown.java:132)
        at java.lang.Shutdown.sequence(Shutdown.java:173)
        at java.lang.Shutdown.exit(Shutdown.java:218)
        - locked <0xd5ca2480> (a java.lang.Class)
        at java.lang.Terminator$1.handle(Terminator.java:35)
        at sun.misc.Signal$1.run(Signal.java:195)
        at java.lang.Thread.run(Thread.java:595)

"Thread-73" prio=1 tid=0xf6290ec8 nid=0x66b in Object.wait()
[0xf4ea2000..0xf4ea2f30]
        at java.lang.Object.wait(Native Method)
        - waiting on <0xca2ee718> (a java.lang.Object)
        at EDU.oswego.cs.dl.util.concurrent.BoundedLinkedQueue.poll(Unknown
Source)
        - locked <0xca2ee718> (a java.lang.Object)
        at EDU.oswego.cs.dl.util.concurrent.PooledExecutor.getTask(Unknown
Source)
        at
EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Thread.java:595)

"Thread-31" daemon prio=1 tid=0x0810d690 nid=0xa65 in Object.wait()
[0xf367d000..0xf367e130]
        at java.lang.Object.wait(Native Method)
        - waiting on <0xca155dc0> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:474)
        at EDU.oswego.cs.dl.util.concurrent.BoundedLinkedQueue.take(Unknown
Source)
        - locked <0xca155dc0> (a java.lang.Object)
        at
EDU.oswego.cs.dl.util.concurrent.QueuedExecutor$RunLoop.run(Unknown Source)
        at java.lang.Thread.run(Thread.java:595)

"Thread-30" daemon prio=1 tid=0x08958550 nid=0xa64 in Object.wait()
[0xf37fc000..0xf37fceb0]
        at java.lang.Object.wait(Native Method)
        - waiting on <0xca18c710> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:474)
        at EDU.oswego.cs.dl.util.concurrent.BoundedLinkedQueue.take(Unknown
Source)
        - locked <0xca18c710> (a java.lang.Object)
        at
EDU.oswego.cs.dl.util.concurrent.QueuedExecutor$RunLoop.run(Unknown Source)
        at java.lang.Thread.run(Thread.java:595)

"ActiveMQ Scheduler" daemon prio=1 tid=0x08624a70 nid=0xa5d in Object.wait()
[0xf5229000..0xf522a030]
        at java.lang.Object.wait(Native Method)
        - waiting on <0xca0a1a70> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:432)
        at
edu.emory.mathcs.backport.java.util.concurrent.TimeUnit.timedWait(TimeUnit.java:301)
        at
edu.emory.mathcs.backport.java.util.concurrent.DelayQueue.take(DelayQueue.java:156)
        - locked <0xca0a1a70> (a java.lang.Object)
        at
edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThr
eadPoolExecutor.java:590)
        at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:477)
        at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674)
        at java.lang.Thread.run(Thread.java:595)

"ActiveMQ Scheduler" daemon prio=1 tid=0x08625030 nid=0xa5c in Object.wait()
[0xf532b000..0xf532c1b0]
        at java.lang.Object.wait(Native Method)
        - waiting on <0xca0a1a70> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:432)
        at
edu.emory.mathcs.backport.java.util.concurrent.TimeUnit.timedWait(TimeUnit.java:301)
        at
edu.emory.mathcs.backport.java.util.concurrent.DelayQueue.take(DelayQueue.java:156)
        - locked <0xca0a1a70> (a java.lang.Object)
        at
edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThr
eadPoolExecutor.java:590)
        at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:477)
        at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674)
        at java.lang.Thread.run(Thread.java:595)

"ActiveMQ Scheduler" daemon prio=1 tid=0x0843f690 nid=0x7895 in
Object.wait() [0xf542d000..0xf542dfb0]
        at java.lang.Object.wait(Native Method)
        - waiting on <0xca0a1a70> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:432)
        at
edu.emory.mathcs.backport.java.util.concurrent.TimeUnit.timedWait(TimeUnit.java:301)
        at
edu.emory.mathcs.backport.java.util.concurrent.DelayQueue.take(DelayQueue.java:156)
        - locked <0xca0a1a70> (a java.lang.Object)
        at
edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThr
eadPoolExecutor.java:590)
        at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:477)
        at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674)
        at java.lang.Thread.run(Thread.java:595)

"ActiveMQ Scheduler" daemon prio=1 tid=0x089297f0 nid=0x7894 in
Object.wait() [0xf58b6000..0xf58b6f30]
        at java.lang.Object.wait(Native Method)
        - waiting on <0xca0a1a70> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:432)
        at
edu.emory.mathcs.backport.java.util.concurrent.TimeUnit.timedWait(TimeUnit.java:301)
        at
edu.emory.mathcs.backport.java.util.concurrent.DelayQueue.take(DelayQueue.java:156)
        - locked <0xca0a1a70> (a java.lang.Object)
        at
edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThr
eadPoolExecutor.java:590)
        at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:477)
        at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674)
        at java.lang.Thread.run(Thread.java:595)

-- 
View this message in context: http://www.nabble.com/Shutdown-hangs-tf1934649.html#a5302435
Sent from the ActiveMQ - User forum at Nabble.com.


Mime
View raw message