correct for btls that don't support get
This commit was SVN r7201.
Этот коммит содержится в:
родитель
a3786c4579
Коммит
7ccc43a052
@ -324,7 +324,9 @@ int mca_pml_ob1_send_request_start_copy(
|
||||
(mca_pml_ob1.leave_pinned &&
|
||||
mca_bml_base_btl_array_get_size(&sendreq->bml_endpoint->btl_rdma))) &&
|
||||
ompi_convertor_need_buffers(&sendreq->req_send.req_convertor) == false;
|
||||
if(do_rdma == false || (reg_btl != NULL && (reg_btl->btl_flags & MCA_BTL_FLAGS_GET) == 0)) {
|
||||
if (do_rdma == false ||
|
||||
(reg_btl != NULL && (reg_btl->btl_flags & MCA_BTL_FLAGS_GET) == 0) ||
|
||||
(bml_btl->btl_flags & MCA_BTL_FLAGS_GET) == 0) {
|
||||
int32_t free_after;
|
||||
|
||||
/* allocate space for hdr + first fragment */
|
||||
|
Загрузка…
Ссылка в новой задаче
Block a user