diff options
Diffstat (limited to 'qpid/cpp/src/qpid/cluster/exp/Multicaster.cpp')
-rw-r--r-- | qpid/cpp/src/qpid/cluster/exp/Multicaster.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/qpid/cpp/src/qpid/cluster/exp/Multicaster.cpp b/qpid/cpp/src/qpid/cluster/exp/Multicaster.cpp index bdf6c33387..cf8703ca59 100644 --- a/qpid/cpp/src/qpid/cluster/exp/Multicaster.cpp +++ b/qpid/cpp/src/qpid/cluster/exp/Multicaster.cpp @@ -65,6 +65,7 @@ Multicaster::sendMcast(const PollableEventQueue::Batch& buffers) { std::transform(i, j, ioVector.begin(), &bufToIov); if (!cpg.mcast(&ioVector[0], len)) { // CPG didn't send because of CPG flow control. + ::usleep(1000); // Don't spin too tightly. return i; } i = j; |