You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by Dain Sundstrom <da...@iq80.com> on 2006/11/01 03:53:43 UTC
TransportDisposedIOException on shutdown
Is there anyway, we can make AMQ not log TransportDisposedIOException
on shutdown. The just shutdown code rethrows it to the caller, so it
is just extra extraneous logging. Even better can, you just eat the
exception. It seems like it is just another junk shutdown message
that you can't do anything about.
-dain
18:48:18,639 ERROR [CommandAgent] Could not stop service:
org.apache.activemq.broker.util.CommandAgent@8e9c2f. Reason:
javax.jms.JMSException: Peer (vm://localhost#3) disposed.
javax.jms.JMSException: Peer (vm://localhost#3) disposed.
at org.apache.activemq.util.JMSExceptionSupport.create
(JMSExceptionSupport.java:58)
at org.apache.activemq.ActiveMQConnection.syncSendPacket
(ActiveMQConnection.java:1156)
at org.apache.activemq.ActiveMQSession.syncSendPacket
(ActiveMQSession.java:1660)
at org.apache.activemq.ActiveMQMessageConsumer.close
(ActiveMQMessageConsumer.java:541)
at org.apache.activemq.broker.util.CommandAgent.stop
(CommandAgent.java:60)
at org.apache.activemq.util.ServiceStopper.stop
(ServiceStopper.java:42)
at org.apache.activemq.broker.BrokerService.stop
(BrokerService.java:432)
at org.apache.activemq.gbean.BrokerServiceGBeanImpl.doStop
(BrokerServiceGBeanImpl.java:100)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.destroyInstance
(GBeanInstance.java:1146)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStop
(GBeanInstanceState.java:337)
at org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop
(GBeanInstanceState.java:188)
at org.apache.geronimo.gbean.runtime.GBeanInstance.stop
(GBeanInstance.java:551)
at org.apache.geronimo.kernel.basic.BasicKernel.stopGBean
(BasicKernel.java:423)
at org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop
(GBeanInstanceState.java:180)
at org.apache.geronimo.gbean.runtime.GBeanInstance.stop
(GBeanInstance.java:551)
at org.apache.geronimo.kernel.basic.BasicKernel.stopGBean
(BasicKernel.java:423)
at org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop
(GBeanInstanceState.java:180)
at org.apache.geronimo.gbean.runtime.GBeanInstance.stop
(GBeanInstance.java:551)
at org.apache.geronimo.kernel.basic.BasicKernel.stopGBean
(BasicKernel.java:423)
at
org.apache.geronimo.kernel.config.KernelConfigurationManager
$ShutdownHook.run(KernelConfigurationManager.java:310)
at
org.apache.geronimo.kernel.basic.BasicKernel.notifyShutdownHooks
(BasicKernel.java:668)
at org.apache.geronimo.kernel.basic.BasicKernel.shutdown
(BasicKernel.java:645)
at org.apache.geronimo.system.main.Daemon$1.run(Daemon.java:
234)
Caused by:
org.apache.activemq.transport.TransportDisposedIOException: Peer
(vm://localhost#3) disposed.
at org.apache.activemq.transport.vm.VMTransport.oneway
(VMTransport.java:86)
at org.apache.activemq.transport.MutexTransport.oneway
(MutexTransport.java:43)
at
org.apache.activemq.transport.ResponseCorrelator.asyncRequest
(ResponseCorrelator.java:69)
at org.apache.activemq.transport.ResponseCorrelator.request
(ResponseCorrelator.java:74)
at org.apache.activemq.ActiveMQConnection.syncSendPacket
(ActiveMQConnection.java:1146)
... 21 more