This instruction was wrongly displaced by commit
98897032e770b9a1437d6aa5820fb448e71bd224
(add an immediate asynchronous send possibility for messages [...]), leading some
simulations to failure.
One such example is "chord" with large platforms (cluster with 10000+ hosts).
--smx_total_comms; // this creation was a pure waste
other_action->state = SIMIX_READY;
other_action->comm.type = SIMIX_COMM_READY;
- xbt_fifo_push(dst_proc->comms, other_action);
-
}
+ xbt_fifo_push(dst_proc->comms, other_action);
}
-
/* Setup communication action */
other_action->comm.dst_proc = dst_proc;
other_action->comm.dst_buff = dst_buff;