Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[s4u] Fix compilation of ConditionVariable::wait_for(lock, duration, pred)
authorGabriel Corona <gabriel.corona@loria.fr>
Tue, 21 Jun 2016 08:33:34 +0000 (10:33 +0200)
committerGabriel Corona <gabriel.corona@loria.fr>
Tue, 21 Jun 2016 09:35:24 +0000 (11:35 +0200)
include/simgrid/s4u/conditionVariable.hpp

index d5b9244..ce06ef0 100644 (file)
@@ -67,7 +67,7 @@ public:
   void wait_for(std::unique_lock<Mutex>& lock, double duration, P pred)
   {
     while (!pred())
   void wait_for(std::unique_lock<Mutex>& lock, double duration, P pred)
   {
     while (!pred())
-      wait(lock, duration);
+      wait_for(lock, duration);
   }
   // TODO,wait_until
 
   }
   // TODO,wait_until