X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/509ed39fb4a45e2d53f855613a3639000b278f62..b9d2f7277242a82702b73e4ccdf63aec98855b5e:/src/plugins/vm/s4u_VirtualMachine.cpp?ds=sidebyside diff --git a/src/plugins/vm/s4u_VirtualMachine.cpp b/src/plugins/vm/s4u_VirtualMachine.cpp index 8bda7e7137..3ee05b2aae 100644 --- a/src/plugins/vm/s4u_VirtualMachine.cpp +++ b/src/plugins/vm/s4u_VirtualMachine.cpp @@ -104,6 +104,12 @@ void VirtualMachine::resume() pimpl_vm_->resume(); } +void VirtualMachine::shutdown() +{ + smx_actor_t issuer = SIMIX_process_self(); + simgrid::simix::kernelImmediate([this, issuer]() { pimpl_vm_->shutdown(issuer); }); +} + bool VirtualMachine::isMigrating() { return pimpl_vm_ && pimpl_vm_->isMigrating;