X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/ee3aa92a3bb4209e12bb7f8b628cb47e68cae081..11481ec0686375a53d1096d9886ad258dfbfc4b1:/src/kernel/activity/CommImpl.cpp diff --git a/src/kernel/activity/CommImpl.cpp b/src/kernel/activity/CommImpl.cpp index 5615d87cfc..e5c1ddf071 100644 --- a/src/kernel/activity/CommImpl.cpp +++ b/src/kernel/activity/CommImpl.cpp @@ -486,8 +486,8 @@ void CommImpl::finish() if (get_iface()) { const auto& piface = static_cast(*get_iface()); set_iface(nullptr); // reset iface to protect against multiple trigger of the on_completion signals - s4u::Comm::on_completion(piface); - piface.on_this_completion(piface); + piface.fire_on_completion_for_real(); + piface.fire_on_this_completion_for_real(); } /* Update synchro state */