void Comm::wait(double timeout) {
xbt_assert(state_ == started || state_ == inited);
if (state_ == started) {
simcall_comm_wait(pimpl_, timeout);
state_ = finished;
void Comm::wait(double timeout) {
xbt_assert(state_ == started || state_ == inited);
if (state_ == started) {
simcall_comm_wait(pimpl_, timeout);
state_ = finished;