void Tracker::operator()()
{
simgrid::s4u::CommPtr comm = nullptr;
+ void* received;
while (simgrid::s4u::Engine::getClock() < deadline) {
- void* received;
if (comm == nullptr)
comm = mailbox->get_async(&received);
if (comm->test()) {
simgrid::s4u::this_actor::sleep_for(1);
}
}
- // TODO See if some cleanup is needed
XBT_INFO("Tracker is leaving");
}