From c8b31ee6aba2b75d54acd9c94514d54da16168d6 Mon Sep 17 00:00:00 2001 From: Martin Quinson Date: Thu, 8 Jun 2017 01:54:44 +0200 Subject: [PATCH] Make sure that the user don't try a detached receive --- src/s4u/s4u_comm.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/s4u/s4u_comm.cpp b/src/s4u/s4u_comm.cpp index 719700e0f1..7729d3e6f9 100644 --- a/src/s4u/s4u_comm.cpp +++ b/src/s4u/s4u_comm.cpp @@ -88,6 +88,7 @@ void Comm::start() { matchFunction_, cleanFunction_, copyDataFunction_, userData_, detached_); } else if (dstBuff_ != nullptr) { // Receiver side + xbt_assert(not detached_, "Receive cannot be detached"); pimpl_ = simcall_comm_irecv(receiver_, mailbox_->getImpl(), dstBuff_, &dstBuffSize_, matchFunction_, copyDataFunction_, userData_, rate_); -- 2.20.1