act_sleep = SIMIX_action_sleep(SIMIX_host_self(), -1);
SIMIX_register_action_to_condition(act_sleep, cond);
__SIMIX_cond_wait(cond);
SIMIX_unregister_action_to_condition(act_sleep, cond);
SIMIX_action_destroy(act_sleep);
act_sleep = SIMIX_action_sleep(SIMIX_host_self(), -1);
SIMIX_register_action_to_condition(act_sleep, cond);
__SIMIX_cond_wait(cond);
SIMIX_unregister_action_to_condition(act_sleep, cond);
SIMIX_action_destroy(act_sleep);