Skip to content

Commit 701d8f0

Browse files
committed
Fixed a small bug in the tutorial that was introduced by cline
1 parent 3a7c45a commit 701d8f0

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

Tutorial/2_TwoPhaseCommit/PSrc/Coordinator.p

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -315,7 +315,7 @@ machine Coordinator
315315
*/
316316
fun DoGlobalCommit() {
317317
// Record this transaction ID as processed
318-
processedTransactionIds += activeWriteRequest.trans.transId;
318+
processedTransactionIds += (activeWriteRequest.trans.transId);
319319

320320
// Instruct all participants to permanently commit the transaction
321321
BroadcastToAllParticipants(eCommitTrans, activeWriteRequest.trans.transId);

Tutorial/2_TwoPhaseCommit/PSrc/Participant.p

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,7 @@ machine Participant {
7777
transactionId, pendingTransactions);
7878

7979
// Apply the transaction to the key-value store (make it permanent)
80-
var transaction = pendingTransactions[transactionId];
81-
keyValueStore[transaction.key] = transaction;
80+
keyValueStore[pendingTransactions[transactionId].key] = pendingTransactions[transactionId];
8281

8382
// Remove from pending transactions since it's now committed
8483
pendingTransactions -= (transactionId);

0 commit comments

Comments
 (0)