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 6D1A117488 for ; Thu, 26 Mar 2015 22:54:53 +0000 (UTC) Received: (qmail 6431 invoked by uid 500); 26 Mar 2015 22:54:53 -0000 Delivered-To: apmail-activemq-dev-archive@activemq.apache.org Received: (qmail 6380 invoked by uid 500); 26 Mar 2015 22:54:53 -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 6369 invoked by uid 99); 26 Mar 2015 22:54:53 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 26 Mar 2015 22:54:53 +0000 Date: Thu, 26 Mar 2015 22:54:53 +0000 (UTC) From: "Christian Posta (JIRA)" To: dev@activemq.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (AMQ-5689) Queue dispatching hangs when there are redelivered messages that don't match current consumer's selectors 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-5689?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14382878#comment-14382878 ] Christian Posta commented on AMQ-5689: -------------------------------------- current patch here.... https://github.com/christian-posta/activemq/tree/AMQ-5689-dispatch-selector-redelivery running all unit tests to make sure I didn't break too many things :) > Queue dispatching hangs when there are redelivered messages that don't match current consumer's selectors > --------------------------------------------------------------------------------------------------------- > > Key: AMQ-5689 > URL: https://issues.apache.org/jira/browse/AMQ-5689 > Project: ActiveMQ > Issue Type: Bug > Components: Broker > Affects Versions: 5.10.2, 5.11.1 > Reporter: Christian Posta > Assignee: Christian Posta > Fix For: 5.12.0 > > > If a queue has messages that it needs to redeliver, it will stall when the only current consumers have selectors that don't match because dispatching only takes into account redeliveries until they're empty.. but there may be other messages that don't match that need to be delivered. > Have patch -- This message was sent by Atlassian JIRA (v6.3.4#6332)