- MSG_process_sleep (2);
- INFO0("Moving back home after work");
- MSG_process_change_host(MSG_get_host_by_name("Jacquelin"));
- MSG_process_change_host(MSG_get_host_by_name("Boivin"));
- MSG_process_sleep (4);
- INFO0("Uh, nothing to do here. Stopping now");
+ MSG_process_sleep(2);
+ XBT_INFO("Moving back home after work");
+ MSG_process_migrate(MSG_process_self(), MSG_get_host_by_name("Jacquelin"));
+ MSG_process_migrate(MSG_process_self(), MSG_get_host_by_name("Boivin"));
+ MSG_process_sleep(4);
+ xbt_mutex_acquire(mutex);
+ process_to_migrate = MSG_process_self();
+ xbt_cond_broadcast(cond);
+ xbt_mutex_release(mutex);
+ MSG_process_suspend(MSG_process_self());
+ m_host_t h = MSG_process_get_host(MSG_process_self());
+ XBT_INFO("I've been moved on this new host: %s", MSG_host_get_name(h));
+ XBT_INFO("Uh, nothing to do here. Stopping now");