X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/49badd715efa0f86ebf3849ad53bd566812dc4be..e509955c811a80b2d03f306fa04316a6b050dbcf:/src/plugins/vm/s4u_VirtualMachine.cpp diff --git a/src/plugins/vm/s4u_VirtualMachine.cpp b/src/plugins/vm/s4u_VirtualMachine.cpp index 7450b709cd..37f6abf63c 100644 --- a/src/plugins/vm/s4u_VirtualMachine.cpp +++ b/src/plugins/vm/s4u_VirtualMachine.cpp @@ -52,6 +52,8 @@ VirtualMachine::VirtualMachine(const std::string& name, s4u::Host* physical_host if (physical_host->get_pstate() != 0) set_pstate(physical_host->get_pstate()); + seal(); // seal this host + // Real hosts are (only) created through NetZone::create_host(), and this where the on_creation signal is fired. // VMs are created directly, thus firing the signal here. The right solution is probably to separate Host and VM. simgrid::s4u::Host::on_creation(*this);