summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjannaerin <golden.janna@gmail.com>2018-08-27 11:56:32 -0400
committerjannaerin <golden.janna@gmail.com>2018-08-29 11:00:08 -0400
commitc89b04dd7ff298c26ffde152466113db987069f4 (patch)
tree4692d53edada24cc732e7aa664a4f4a32b46296b
parent17ccef2b9f0c71b60d31b84b8824215ff87f03aa (diff)
downloadmongo-c89b04dd7ff298c26ffde152466113db987069f4.tar.gz
SERVER-36845 Change sessionId check in check_repl_db_hash_background hook to use bsonWoCompare
-rw-r--r--jstests/hooks/run_check_repl_dbhash_background.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/jstests/hooks/run_check_repl_dbhash_background.js b/jstests/hooks/run_check_repl_dbhash_background.js
index 2e9c6594200..30ebca19d0c 100644
--- a/jstests/hooks/run_check_repl_dbhash_background.js
+++ b/jstests/hooks/run_check_repl_dbhash_background.js
@@ -250,7 +250,8 @@
}
} catch (e) {
for (let session of sessions) {
- if (session.getSessionId() !== commitErrorSessionId) {
+ if ((commitErrorSessionId === undefined) ||
+ bsonWoCompare(session.getSessionId(), commitErrorSessionId) !== 0) {
session.abortTransaction();
}
}