From: Augustin Degomme Date: Tue, 9 Apr 2013 09:58:39 +0000 (+0200) Subject: Requests are deallocated inside the Waitall, do not deallocate them again after X-Git-Tag: v3_9_90~412^2~34 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/a227e168f2fede1bff6426ff095b0c7e465253f5?hp=c94e821e152ba209559e8b646a70c4a77849f13e Requests are deallocated inside the Waitall, do not deallocate them again after --- diff --git a/src/smpi/colls/alltoall-simple.c b/src/smpi/colls/alltoall-simple.c index bb9d87fa26..fa50a8c2eb 100644 --- a/src/smpi/colls/alltoall-simple.c +++ b/src/smpi/colls/alltoall-simple.c @@ -90,15 +90,12 @@ int smpi_coll_tuned_alltoall_simple(void *send_buff, int send_count, smpi_mpi_waitall(nreqs, req, statuses); - for (i = 0, preq = req; i < nreqs; ++i, ++preq) { - smpi_mpi_request_free(preq); - } /* All done */ if (req) - free((char *) req); + xbt_free((char *) req); if (statuses) - free(statuses); + xbt_free(statuses); return MPI_SUCCESS; }