X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/0f5e8daaa6e9f74521068aa75837200bcd182ea6..57e7dcd49d4873f73dc0337e4f172bd169f77a44:/src/smpi/smpi_base.c diff --git a/src/smpi/smpi_base.c b/src/smpi/smpi_base.c index b032ec7d4c..acf0aac0df 100644 --- a/src/smpi/smpi_base.c +++ b/src/smpi/smpi_base.c @@ -215,6 +215,7 @@ static void finish_wait(MPI_Request * request, MPI_Status * status) status->MPI_ERROR = MPI_SUCCESS; status->count = SIMIX_communication_get_dst_buf_size((*request)->pair); } + SIMIX_communication_destroy((*request)->pair); print_request("finishing wait", *request); if ((*request)->complete == 1) { SIMIX_rdv_destroy((*request)->rdv);