From: pini Date: Sat, 13 Mar 2010 16:24:03 +0000 (+0000) Subject: Plug the memleak of smx_rdv_t X-Git-Tag: SVN~493 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/394a9cd893e93ee04bf4a8f6ff4ad5a8697a0e82 Plug the memleak of smx_rdv_t git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@7246 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- diff --git a/src/smpi/smpi_base.c b/src/smpi/smpi_base.c index b442f0dbfd..05a391a4b2 100644 --- a/src/smpi/smpi_base.c +++ b/src/smpi/smpi_base.c @@ -122,6 +122,7 @@ static void finish_wait(MPI_Request* request, MPI_Status* status) { // receiver cleans everything xbt_free(data); } + SIMIX_rdv_destroy((*request)->rdv); xbt_free(*request); } *request = MPI_REQUEST_NULL;