Return-Path: X-Original-To: apmail-activemq-users-archive@www.apache.org Delivered-To: apmail-activemq-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 6DC2C497C for ; Fri, 1 Jul 2011 15:35:55 +0000 (UTC) Received: (qmail 42504 invoked by uid 500); 1 Jul 2011 15:35:55 -0000 Delivered-To: apmail-activemq-users-archive@activemq.apache.org Received: (qmail 42457 invoked by uid 500); 1 Jul 2011 15:35:54 -0000 Mailing-List: contact users-help@activemq.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@activemq.apache.org Delivered-To: mailing list users@activemq.apache.org Received: (qmail 42449 invoked by uid 99); 1 Jul 2011 15:35:54 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Jul 2011 15:35:54 +0000 X-ASF-Spam-Status: No, hits=2.0 required=5.0 tests=FREEMAIL_FROM,SPF_NEUTRAL,T_TO_NO_BRKTS_FREEMAIL,URI_HEX X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: 216.139.236.26 is neither permitted nor denied by domain of edmallia@gmail.com) Received: from [216.139.236.26] (HELO sam.nabble.com) (216.139.236.26) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Jul 2011 15:35:48 +0000 Received: from joe.nabble.com ([192.168.236.139]) by sam.nabble.com with esmtp (Exim 4.72) (envelope-from ) id 1Qcfkc-0003q6-UQ for users@activemq.apache.org; Fri, 01 Jul 2011 08:35:26 -0700 Date: Fri, 1 Jul 2011 08:35:26 -0700 (PDT) From: edmallia To: users@activemq.apache.org Message-ID: <1309534526934-3638518.post@n4.nabble.com> Subject: Producer blocked even after termination of all subscribers MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Hi, I'm using ActiveMQ 5.5.0 communicate over a topic and after I follow the steps below my producer blocks. 1. Start two durable subscribers 2. Start producer 3. Start a slow non-durable subscriber 4. Stop the two durable subscriber 5. Wait for the producer to block (and get the log "Usage Manager memory limit (1048576) reached for topic...") I'm assuming that at this point the producer is blocked waiting for the slow subscriber to catch up (through producer control flow mechanisms). However, if I stop the slow non-durable subscriber the producer remains blocked. Stopping and restarting the producer has no effect. The two ways I've managed to get the producer to start again are to 1. Either, restart one of the durable subscribers 2. Or, delete the two offline durable subscribers from the ActiveMQ admin console Can someone help me figure out what is going on and why the producers restarts after fiddling around with the durable subscribers? Thanks Edward -- View this message in context: http://activemq.2283324.n4.nabble.com/Producer-blocked-even-after-termination-of-all-subscribers-tp3638518p3638518.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.