Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
pml/ob1: fix potential double return of RDMA fragment on get operatio…
…n failure The mca_pml_ob1_recv_request_get_frag_failed method is responsible for returning or queueing the fragment but mca_pml_ob1_rget_completion was freeing it unconditionally. This will lead to a double return of the fragment to the free list and may lead to other errors if the fragment was queued for retry. This commit fixes the issue by only returning the fragment if it did not fail. Signed-off-by: Nathan Hjelm <[email protected]>
- Loading branch information