Always OBJ_DESTRUCT the send request.
Этот коммит содержится в:
родитель
491830b7b5
Коммит
924d39e415
@ -234,14 +234,12 @@ int mca_pml_ob1_send(void *buf,
|
||||
PERUSE_SEND);
|
||||
|
||||
MCA_PML_OB1_SEND_REQUEST_START_W_SEQ(sendreq, endpoint, seqn, rc);
|
||||
if (rc != OMPI_SUCCESS) {
|
||||
return rc;
|
||||
}
|
||||
|
||||
if (OPAL_UNLIKELY(rc == OMPI_SUCCESS)) {
|
||||
ompi_request_wait_completion(&sendreq->req_send.req_base.req_ompi);
|
||||
|
||||
rc = sendreq->req_send.req_base.req_ompi.req_status.MPI_ERROR;
|
||||
MCA_PML_BASE_SEND_REQUEST_FINI(&sendreq->req_send);
|
||||
}
|
||||
OBJ_DESTRUCT(sendreq);
|
||||
|
||||
return rc;
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user