commit | b1f26356af11148e710935ed1ac8a7f5702c7612 | [log] [tgz] |
---|---|---|
author | Masahiro Wakame <vvakame+dev@gmail.com> | Tue May 22 07:34:13 2018 +0900 |
committer | Steven Buss <steven.buss@gmail.com> | Mon May 21 15:34:13 2018 -0700 |
tree | db88ecf45ab4819db9bb0f02e82894a67362fac7 | |
parent | b9aad5d628b283f265adf8d3557faae187a8d015 [diff] |
datastore: fix behavior when ErrConcurrentTransaction occured (#139)
diff --git a/internal/transaction.go b/internal/transaction.go index 582c07b..9006ae6 100644 --- a/internal/transaction.go +++ b/internal/transaction.go
@@ -72,6 +72,8 @@ } if readOnly { req.Mode = pb.BeginTransactionRequest_READ_ONLY.Enum() + } else { + req.Mode = pb.BeginTransactionRequest_READ_WRITE.Enum() } if err := Call(c, "datastore_v3", "BeginTransaction", req, &t.transaction); err != nil { return nil, err