diff options
author | Matthew Saltz <matthew.saltz@mongodb.com> | 2018-12-03 11:33:57 -0500 |
---|---|---|
committer | Matthew Saltz <matthew.saltz@mongodb.com> | 2018-12-03 14:24:41 -0500 |
commit | 67d78e413592a31a95eac8b095d7fa7ffbe94021 (patch) | |
tree | 8482ead5bc5b9a574030022f831b860062528f35 | |
parent | 248894594d399f4bcc3953b78f0ff54c8947b99f (diff) | |
download | mongo-67d78e413592a31a95eac8b095d7fa7ffbe94021.tar.gz |
SERVER-38192 refreshLogicalSessionCacheNow should not throw on DuplicateKeyError
-rw-r--r-- | src/mongo/db/commands/refresh_logical_session_cache_now.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mongo/db/commands/refresh_logical_session_cache_now.cpp b/src/mongo/db/commands/refresh_logical_session_cache_now.cpp index 0baaa06858d..574d5b8ee52 100644 --- a/src/mongo/db/commands/refresh_logical_session_cache_now.cpp +++ b/src/mongo/db/commands/refresh_logical_session_cache_now.cpp @@ -83,7 +83,9 @@ public: auto client = opCtx->getClient(); auto res = cache->refreshNow(client); - uassertStatusOK(res); + if (res.code() != ErrorCodes::DuplicateKey) { + uassertStatusOK(res); + } return true; } |