Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
fix bug waiting to happen and destroy some simulations or their results randomly...
authorAugustin Degomme <degomme@idpann.imag.fr>
Fri, 7 Feb 2014 13:00:02 +0000 (14:00 +0100)
committerAugustin Degomme <degomme@idpann.imag.fr>
Fri, 7 Feb 2014 13:16:28 +0000 (14:16 +0100)
src/smpi/smpi_base.c

index 2d6a64b..1887ec0 100644 (file)
@@ -399,7 +399,7 @@ void smpi_mpi_start(MPI_Request request)
       simcall_comm_isend(mailbox, request->size, -1.0,
                          request->buf, request->real_size,
                          &match_send,
       simcall_comm_isend(mailbox, request->size, -1.0,
                          request->buf, request->real_size,
                          &match_send,
-                         &smpi_mpi_request_free_voidp, // how to free the userdata if a detached send fails
+                         &xbt_free, // how to free the userdata if a detached send fails
                          request,
                          // detach if msg size < eager/rdv switch limit
                          request->detached);
                          request,
                          // detach if msg size < eager/rdv switch limit
                          request->detached);