xbt_fifo_remove(process->comms, process->waiting_synchro);
comm->cancel();
xbt_fifo_remove(process->waiting_synchro->simcalls, &process->simcall);
xbt_fifo_remove(process->comms, process->waiting_synchro);
comm->cancel();
xbt_fifo_remove(process->waiting_synchro->simcalls, &process->simcall);