X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/5f7e3ee3f051a31e1568c69456e83f20ff69e69f..70e4dad5ffd1ba6f56eb7bc97408411b9a73119b:/src/smpi/smpi_receiver.c diff --git a/src/smpi/smpi_receiver.c b/src/smpi/smpi_receiver.c index eb5c887cbf..0097875810 100644 --- a/src/smpi/smpi_receiver.c +++ b/src/smpi/smpi_receiver.c @@ -90,7 +90,7 @@ stopsearch: request->completed = 1; SIMIX_cond_broadcast(request->cond); } else { - request->src = smpi_mpi_comm_rank(request->comm); + request->src = request->comm->index_to_rank_map[index]; request->dst = (request->src + 1) % request->comm->size; smpi_mpi_isend(request); }