* fix for multi-nic case with put protocol -- index will be 1 for the first
put request if we have more than one nic This commit was SVN r10397.
Этот коммит содержится в:
родитель
4f47069aa6
Коммит
c9e8dbc10e
@ -631,7 +631,12 @@ void mca_pml_ob1_recv_request_schedule(mca_pml_ob1_recv_request_t* recvreq)
|
||||
} else {
|
||||
size = (size_t)(bml_btl->btl_weight * bytes_remaining);
|
||||
}
|
||||
if(recvreq->req_rdma_idx == 0) {
|
||||
/* This is the first time we're trying to complete
|
||||
an RDMA pipeline message. If this is the first
|
||||
put request (ei, we're the only BTL or the
|
||||
first in the array), set ack to true and ack
|
||||
the message. */
|
||||
if(num_btl_avail == 1 || recvreq->req_rdma_idx == 1) {
|
||||
ack = true;
|
||||
} else {
|
||||
ack = false;
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user