return this;
}
-ssize_t Io::deprecated_wait_any_for(const std::vector<IoPtr>& ios, double timeout)
+ssize_t Io::deprecated_wait_any_for(const std::vector<IoPtr>& ios, double timeout) // XBT_ATTRIB_DEPRECATED_v339
{
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++)