18731874187518761877187818791880188118821883
extraLoops = 1; } } finally { sub.releaseSendLock(); } } _asynchronousRunner.set(null); }
483484485486487488489490491492493
deliverToSubscription(exclusiveSub, entry); } finally { exclusiveSub.releaseSendLock(); } } else { entry = _entries.add(message);
16611662166316641665166616671668166916701671
448449450451452453454455456457458
sub.getSendLock(); sub.getQueue().unregisterSubscription(sub); } finally { sub.releaseSendLock(); } } _tag2SubscriptionMap.clear();
377378379380381382383384385386387
sub.getSendLock(); sub.getQueue().unregisterSubscription(sub); } finally { sub.releaseSendLock(); } return true; } else {
466467468469470471472473474475476
538539540541542543544545546547548
590591592593594595596597598599600
18741875187618771878187918801881188218831884
20362037203820392040204120422043204420452046
sub.flushBatched(); } finally { sub.releaseSendLock(); } } if(allSubscriptionsDone && lastLoop) {