Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
fix bug in asynchronous receive
[simgrid.git] / src / s4u / s4u_comm.cpp
index 3d6be86..eaa6009 100644 (file)
@@ -147,7 +147,7 @@ s4u::Comm &Comm::send_async(MailboxPtr dest, void *data, int simulatedSize) {
 
 s4u::Comm &Comm::recv_async(MailboxPtr dest, void **data) {
   s4u::Comm &res = s4u::Comm::recv_init(dest);
-  res.setDstData(data);
+  res.setDstData(data, sizeof(*data));
   res.start();
   return res;
 }