}
req->issuer->waiting_action = NULL;
+ xbt_fifo_remove(req->issuer->comms, action);
SIMIX_request_answer(req);
destroy_count++;
}
if (buff_size == 0)
return;
- (*SIMIX_comm_copy_data_callback) (comm, buff_size);
+ SIMIX_comm_copy_data_callback(comm, buff_size);
/* Set the copied flag so we copy data only once */
/* (this function might be called from both communication ends) */