X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/eee21ec5f99218189fc98898a09150294cd0fbf4..0eb785420d9eb26275493f8884330cb07a9c5151:/src/simix/smx_vm.c diff --git a/src/simix/smx_vm.c b/src/simix/smx_vm.c index e56c555b2f..b249b57f53 100644 --- a/src/simix/smx_vm.c +++ b/src/simix/smx_vm.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2007-2012. The SimGrid Team. +/* Copyright (c) 2007-2014. The SimGrid Team. * All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it @@ -359,11 +359,12 @@ void SIMIX_vm_shutdown(smx_host_t ind_vm, smx_process_t issuer) if (SIMIX_vm_get_state(ind_vm) != SURF_VM_STATE_RUNNING) THROWF(vm_error, 0, "VM(%s) is not running", name); + XBT_DEBUG("shutdown %s", name); XBT_DEBUG("%d processes in the VM", xbt_swag_size(SIMIX_host_priv(ind_vm)->process_list)); smx_process_t smx_process, smx_process_safe; xbt_swag_foreach_safe(smx_process, smx_process_safe, SIMIX_host_priv(ind_vm)->process_list) { - XBT_DEBUG("shutdown %s", name); + XBT_DEBUG("kill %s", smx_process->name); SIMIX_process_kill(smx_process, issuer); } @@ -389,6 +390,8 @@ void SIMIX_vm_destroy(smx_host_t ind_vm) xbt_assert((ind_vm != NULL), "Invalid parameters"); const char *hostname = SIMIX_host_get_name(ind_vm); + XBT_DEBUG("destroy %s", hostname); + /* this will call the registered callback function, i.e., SIMIX_host_destroy(). */ xbt_lib_unset(host_lib, hostname, SIMIX_HOST_LEVEL, 1);