Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Rework the OO design of S4U comms
[simgrid.git] / examples / s4u / dht-chord / s4u_dht-chord.hpp
index 9d76438..209aabc 100644 (file)
@@ -128,7 +128,7 @@ public:
     simgrid::s4u::CommPtr comm_receive = nullptr;
     while ((now < (start_time_ + deadline_)) && now < MAX_SIMULATION_TIME) {
       if (comm_receive == nullptr)
-        comm_receive = simgrid::s4u::this_actor::irecv(mailbox_, &data);
+        comm_receive = mailbox_->recv_async(&data);
       while ((now < (start_time_ + deadline_)) && now < MAX_SIMULATION_TIME && not comm_receive->test()) {
         // no task was received: make some periodic calls
         if (now >= next_stabilize_date) {