Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Plug the memleak of smx_rdv_t
authorpini <pini@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Sat, 13 Mar 2010 16:24:03 +0000 (16:24 +0000)
committerpini <pini@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Sat, 13 Mar 2010 16:24:03 +0000 (16:24 +0000)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@7246 48e7efb5-ca39-0410-a469-dd3cf9ba447f

src/smpi/smpi_base.c

index b442f0d..05a391a 100644 (file)
@@ -122,6 +122,7 @@ static void finish_wait(MPI_Request* request, MPI_Status* status) {
       // receiver cleans everything
       xbt_free(data);
     }
       // receiver cleans everything
       xbt_free(data);
     }
+    SIMIX_rdv_destroy((*request)->rdv);
     xbt_free(*request);
   }
   *request = MPI_REQUEST_NULL;
     xbt_free(*request);
   }
   *request = MPI_REQUEST_NULL;