1
1

ompi: pml ucx: fix persistant request initialization

Signed-off-by: Alex Mikheev <alexm@mellanox.com>
Этот коммит содержится в:
Alex Mikheev 2017-03-08 10:59:41 +02:00
родитель 7240bee0e0
Коммит c113c37a7a
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 0F964A1EF0579522

Просмотреть файл

@ -137,6 +137,12 @@ static void mca_pml_ucx_request_init_common(ompi_request_t* ompi_req,
ompi_req->req_state = state; ompi_req->req_state = state;
ompi_req->req_free = req_free; ompi_req->req_free = req_free;
ompi_req->req_cancel = req_cancel; ompi_req->req_cancel = req_cancel;
/* This field is used to attach persistant request to a temporary req.
* Receive (ucp_tag_recv_nb) may call completion callback
* before the field is set. If the field is not NULL then mca_pml_ucx_preq_completion()
* will try to complete bogus persistant request.
*/
ompi_req->req_complete_cb_data = NULL;
} }
void mca_pml_ucx_request_init(void *request) void mca_pml_ucx_request_init(void *request)