@@ -1484,8 +1484,7 @@ void ClusterStateManager::processQueueAssignmentRequest(
1484
1484
void ClusterStateManager::processQueueAssignmentAdvisory (
1485
1485
const bmqp_ctrlmsg::ControlMessage& message,
1486
1486
mqbnet::ClusterNode* source,
1487
- bool delayed,
1488
- bool fromLeaderAdvisory)
1487
+ bool delayed)
1489
1488
{
1490
1489
// executed by the cluster *DISPATCHER* thread
1491
1490
@@ -1694,7 +1693,7 @@ void ClusterStateManager::processQueueAssignmentAdvisory(
1694
1693
}
1695
1694
}
1696
1695
else {
1697
- if (delayed || fromLeaderAdvisory ) {
1696
+ if (delayed) {
1698
1697
AppInfos appIdInfos (d_allocator_p);
1699
1698
1700
1699
mqbc::ClusterUtil::parseQueueInfo (&appIdInfos,
@@ -1706,7 +1705,7 @@ void ClusterStateManager::processQueueAssignmentAdvisory(
1706
1705
queueInfo.partitionId (),
1707
1706
appIdInfos);
1708
1707
}
1709
- // When this function is called from
1708
+ // When this function is not buffered, called from
1710
1709
// processQueueAssignmentAdvisory, assignQueue will
1711
1710
// be triggered through mqbblp::ClusterStateManager::onCommit
1712
1711
}
@@ -2161,8 +2160,7 @@ void ClusterStateManager::processLeaderAdvisory(
2161
2160
2162
2161
processQueueAssignmentAdvisory (controlMsg,
2163
2162
source,
2164
- false /* not delayed */ ,
2165
- true /* called from leaderAdvisory */ );
2163
+ false /* not delayed */ );
2166
2164
2167
2165
// Leader status and sequence number are updated unconditionally. It may
2168
2166
// have been updated by one of the routines called earlier in this method,
0 commit comments