Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Merge ActivityImpl::post() and ::finish()
[simgrid.git] / src / kernel / activity / BarrierImpl.cpp
index fda107f..7b6436e 100644 (file)
@@ -28,10 +28,6 @@ void BarrierAcquisitionImpl::wait_for(actor::ActorImpl* issuer, double timeout)
     // Already in the queue
   }
 }
-void BarrierAcquisitionImpl::post()
-{
-  finish();
-}
 
 void BarrierAcquisitionImpl::finish()
 {
@@ -60,7 +56,7 @@ BarrierAcquisitionImplPtr BarrierImpl::acquire_async(actor::ActorImpl* issuer)
     for (auto const& acqui : ongoing_acquisitions_) {
       acqui->granted_ = true;
       if (acqui == acqui->get_issuer()->waiting_synchro_)
-        acqui->post();
+        acqui->finish();
       // else, the issuer is not blocked on this acquisition so no need to release it
     }
     ongoing_acquisitions_.clear(); // Rearm the barier for subsequent uses