X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/4f6f4197d794403edec36db6fb1c0d1987bdda9d..5dc6f3c7fb898d0b145d63384f013410fd042a59:/src/simix/smx_vm.c diff --git a/src/simix/smx_vm.c b/src/simix/smx_vm.c index 9bf0d6ba01..213c1651f5 100644 --- a/src/simix/smx_vm.c +++ b/src/simix/smx_vm.c @@ -132,13 +132,14 @@ void SIMIX_vm_migrate(smx_host_t ind_vm, smx_host_t ind_dst_pm) void SIMIX_vm_migratefrom_resumeto(smx_host_t vm, smx_host_t src_pm, smx_host_t dst_pm) { /* deinstall the current affinity setting for the CPU */ - SIMIX _vm_set_affinity(vm, src_pm, 0); + SIMIX_vm_set_affinity(vm, src_pm, 0); /* Update the vm location */ SIMIX_vm_migrate(vm, dst_pm); /* Resume the VM */ - SIMIX_vm_resume(vm); + smx_process_t self = SIMIX_process_self(); + SIMIX_vm_resume(vm, self->simcall.issuer); } /**