+ xbt_free(ms->mbox_ctl);
+ xbt_free(ms->mbox);
+ xbt_free(ms);
+
+ //xbt_assert(ret == MSG_OK);
+ if(ret == MSG_HOST_FAILURE){
+ // Note that since the communication failed, the owner did not change and the task should be destroyed on the other side.
+ // Hence, just throw the execption
+ THROWF(host_error, 0, "DST host failed during the migration of %s", sg_host_name(vm));
+ }