Beispiel #1
0
void
Transaction::abort(Messages& messages)
{
    log->recordAbort(id);
    for (size_t i = 0; i < enrolledMessages.size(); ++i)
        messages.abort(enrolledMessages[i], shared_from_this());
    state = TRANS_ABORTED;
}