2 Replies Latest reply on Nov 13, 2009 5:51 AM by jmesnil

    Delivery stops when busy and group id set

    timfox

      The following code in QueueImpl::deliver():

      if (groupID != null || busyCount == totalCount)
       {
       // when all consumers are busy, we stop
       break;
       }
      


      I'm trying to understand why delivery should stop if a single consumer is busy and a grouping id is set, doesn't make sense to me.