diff options
Diffstat (limited to 'cpp/src/qpid/sys/rdma/RdmaIO.cpp')
| -rw-r--r-- | cpp/src/qpid/sys/rdma/RdmaIO.cpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/cpp/src/qpid/sys/rdma/RdmaIO.cpp b/cpp/src/qpid/sys/rdma/RdmaIO.cpp index aa0dfbd5a4..3fb4395660 100644 --- a/cpp/src/qpid/sys/rdma/RdmaIO.cpp +++ b/cpp/src/qpid/sys/rdma/RdmaIO.cpp @@ -60,12 +60,8 @@ namespace Rdma { qp->notifyRecv(); qp->notifySend(); - // Prepost some recv buffers before we go any further - for (int i = 0; i<recvBufferCount; ++i) { - // Allocate recv buffer - Buffer* b = qp->createBuffer(bufferSize); - qp->postRecv(b); - } + // Prepost recv buffers before we go any further + qp->allocateRecvBuffers(recvBufferCount, bufferSize); for (int i = 0; i<xmitBufferCount; ++i) { // Allocate xmit buffer |
