18171818181918201821182218231824182518261827
//close autoClose subscriptions if we are not currently intent on continuing if (lastLoop && sub.isAutoClose()) { unregisterSubscription(sub); sub.confirmAutoClose(); } } else { //this subscription can accept additional deliveries, so we must
18841885188618871888188918901891189218931894
deliveryIncomplete = false; if (sub.isAutoClose()) { unregisterSubscription(sub); sub.confirmAutoClose(); } } else { extraLoops--;
18571858185918601861186218631864186518661867
16451646164716481649165016511652165316541655
18581859186018611862186318641865186618671868
20132014201520162017201820192020202120222023
if (lastLoop && !sub.isSuspended() && sub.isAutoClose()) { unregisterSubscription(sub); sub.confirmAutoClose(); } break; } else {