Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Declare this_actor::exit() [[noreturn]].
[simgrid.git] / src / s4u / s4u_Actor.cpp
index 3635696..182c08d 100644 (file)
@@ -423,6 +423,7 @@ void exit()
 {
   kernel::actor::ActorImpl* self = simgrid::kernel::actor::ActorImpl::self();
   simgrid::kernel::actor::simcall([self] { self->exit(); });
+  THROW_IMPOSSIBLE;
 }
 
 void on_exit(const std::function<void(bool)>& fun)