summaryrefslogtreecommitdiff
path: root/src/mongo/shell/session.js
diff options
context:
space:
mode:
authorPavi Vetriselvan <pvselvan@umich.edu>2018-04-12 13:36:11 -0400
committerPavi Vetriselvan <pvselvan@umich.edu>2018-04-12 13:46:00 -0400
commit49ab42843f85a50a215687ddbd1dd5db6a94738c (patch)
tree1cbe5353751f61bd6fb17302b64b867e31a89a9b /src/mongo/shell/session.js
parent7d90e8a871e89793e924e694a2a1464012beae1e (diff)
downloadmongo-49ab42843f85a50a215687ddbd1dd5db6a94738c.tar.gz
SERVER-34183 abort existing transaction on startTransaction
Diffstat (limited to 'src/mongo/shell/session.js')
-rw-r--r--src/mongo/shell/session.js3
1 files changed, 0 insertions, 3 deletions
diff --git a/src/mongo/shell/session.js b/src/mongo/shell/session.js
index 8914b0680b7..e32dc4e9708 100644
--- a/src/mongo/shell/session.js
+++ b/src/mongo/shell/session.js
@@ -671,9 +671,6 @@ var {
};
this.startTransaction = function startTransaction(txnOptsObj) {
- if (_txnState === ServerSession.TransactionStates.kActive) {
- throw new Error("There is already an active transaction on this session.");
- }
_txnOptions = new TransactionOptions(txnOptsObj);
_txnState = ServerSession.TransactionStates.kActive;
_firstStatement = true;