diff --git a/ompi/mca/pml/ob1/pml_ob1_recvfrag.c b/ompi/mca/pml/ob1/pml_ob1_recvfrag.c index 0489f4d3dc..0bcae70df3 100644 --- a/ompi/mca/pml/ob1/pml_ob1_recvfrag.c +++ b/ompi/mca/pml/ob1/pml_ob1_recvfrag.c @@ -737,6 +737,7 @@ rematch: /* if match found, process data */ if (match) { + match->req_recv.req_base.req_proc = proc->ompi_proc; /* * If this was a probe need to queue fragment on unexpected list