Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
no need to cast with ActivitySet
authorFred Suter <suterf@ornl.gov>
Mon, 30 Oct 2023 14:17:21 +0000 (10:17 -0400)
committerFred Suter <suterf@ornl.gov>
Mon, 30 Oct 2023 14:17:21 +0000 (10:17 -0400)
src/s4u/s4u_Io.cpp

index a0482b5..e8aa898 100644 (file)
@@ -99,7 +99,7 @@ ssize_t Io::deprecated_wait_any_for(const std::vector<IoPtr>& ios, double timeou
 {
   ActivitySet set;
   for (const auto& io : ios)
-    set.push(boost::dynamic_pointer_cast<Activity>(io));
+    set.push(io);
 
   auto* ret = set.wait_any_for(timeout).get();
   for (size_t i = 0; i < ios.size(); i++)