From 24930cd5263405397dd0b737fae0bdd246b81f52 Mon Sep 17 00:00:00 2001 From: Chris Wilcox Date: Wed, 11 Aug 2021 13:06:25 -0700 Subject: [PATCH] fix(datastore): Initialize commit sentinel to avoid cross use of commits --- datastore/transaction.go | 1 + 1 file changed, 1 insertion(+) diff --git a/datastore/transaction.go b/datastore/transaction.go index 08420f26ae6..f66209a254b 100644 --- a/datastore/transaction.go +++ b/datastore/transaction.go @@ -213,6 +213,7 @@ func (t *Transaction) Commit() (c *Commit, err error) { return nil, err } + c = &Commit{} // Copy any newly minted keys into the returned keys. for i, p := range t.pending { if i >= len(resp.MutationResults) || resp.MutationResults[i].Key == nil {