Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Replaced:
[simgrid.git] / src / s4u / s4u_comm.cpp
index 7729d3e..17a66b6 100644 (file)
@@ -179,8 +179,9 @@ void Comm::cancel()
 bool Comm::test() {
   xbt_assert(state_ == inited || state_ == started || state_ == finished);
 
-  if (state_ == finished)
-    xbt_die("Don't call test on a finished comm.");
+  if (state_ == finished) {
+    return true;
+  }
 
   if (state_ == inited) {
     this->start();