Return-Path: X-Original-To: apmail-activemq-dev-archive@www.apache.org Delivered-To: apmail-activemq-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id DBA01D07B for ; Thu, 2 Aug 2012 21:39:03 +0000 (UTC) Received: (qmail 81440 invoked by uid 500); 2 Aug 2012 21:39:03 -0000 Delivered-To: apmail-activemq-dev-archive@activemq.apache.org Received: (qmail 81412 invoked by uid 500); 2 Aug 2012 21:39:03 -0000 Mailing-List: contact dev-help@activemq.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@activemq.apache.org Delivered-To: mailing list dev@activemq.apache.org Received: (qmail 81402 invoked by uid 99); 2 Aug 2012 21:39:03 -0000 Received: from issues-vm.apache.org (HELO issues-vm) (140.211.11.160) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 02 Aug 2012 21:39:03 +0000 Received: from isssues-vm.apache.org (localhost [127.0.0.1]) by issues-vm (Postfix) with ESMTP id 821B114052C for ; Thu, 2 Aug 2012 21:39:03 +0000 (UTC) Date: Thu, 2 Aug 2012 21:39:03 +0000 (UTC) From: "Sergey (JIRA)" To: dev@activemq.apache.org Message-ID: <1344925081.7493.1343943543534.JavaMail.jiratomcat@issues-vm> In-Reply-To: <396015660.37452.1313353107097.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Commented] (AMQ-3451) Tomcat 6.0.32 complains that ActiveMQ 5.5 doesn't shutdown a thread MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/AMQ-3451?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13427643#comment-13427643 ] Sergey commented on AMQ-3451: ----------------------------- Whether you have a memory leak or not depends on how fast you re-load or re-deploy applications and how intense ActiveMQ is used by other web applications on the same tomcat. Sometimes "ActiveMQ Transport" or "ActiveMQ Task" thread is terminated by inactivity, and in that case you don't have a memory leak. Most of the time you have a memory leak when deploying ActiveMQ to Tomcat shared libs. > Tomcat 6.0.32 complains that ActiveMQ 5.5 doesn't shutdown a thread > ------------------------------------------------------------------- > > Key: AMQ-3451 > URL: https://issues.apache.org/jira/browse/AMQ-3451 > Project: ActiveMQ > Issue Type: Bug > Components: JMS client > Affects Versions: 5.5.0 > Environment: jdk 1.6.0_23 for Linux 64 bit, Ubuntu 11.04 > Tomcat 6.0.32 > Spring 3.0.5 > Reporter: John Miller > Labels: leak, resource > Attachments: transport_thread_leak.png > > > Every time when restarting web application in Tomcat Manager I get messages: > SEVERE: The web application [/sms] appears to have started a thread named [ActiveMQ Task-3] but has failed to stop it. This is very likely to create a memory leak. > With every restart PermGen space is increased and finally i got OutOfMemory error for PermGen space. > I use Spring DefaultMessageListenerContainer, and it's shutdown method closes properly receivers threads. What is "ActiveMQ Task-3" thread and how to close it properly ? -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira