1
1

* 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.
Этот коммит содержится в:
Brian Barrett 2006-06-16 22:25:04 +00:00
родитель 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;