summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLouis Williams <louis.williams@mongodb.com>2019-06-14 12:53:13 -0400
committerLouis Williams <louis.williams@mongodb.com>2019-06-14 14:46:57 -0400
commit65b00cc344da0c9050f887346af0fca3f485ee15 (patch)
treea2d0e5b0bc8f48628566c06afb6e96d6b167110f /src
parent5f93fc9db3a3475dd2c7543b9f1e1179e6f9065f (diff)
downloadmongo-65b00cc344da0c9050f887346af0fca3f485ee15.tar.gz
SERVER-41702 Copy Collection NamespaceString before yielding locks in AutoGetCollectionForRead
(cherry picked from commit 0b48f950281196e2aa7744f3ac96671cbe69a614)
Diffstat (limited to 'src')
-rw-r--r--src/mongo/db/db_raii.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mongo/db/db_raii.cpp b/src/mongo/db/db_raii.cpp
index 52535e32181..06452494062 100644
--- a/src/mongo/db/db_raii.cpp
+++ b/src/mongo/db/db_raii.cpp
@@ -126,7 +126,7 @@ AutoGetCollectionForRead::AutoGetCollectionForRead(OperationContext* opCtx,
// and try again with the PBWM lock (by unsetting
// _shouldNotConflictWithSecondaryBatchApplicationBlock).
- const NamespaceString& nss = coll->ns();
+ const NamespaceString nss = coll->ns();
bool readAtLastAppliedTimestamp =
_shouldReadAtLastAppliedTimestamp(opCtx, nss, readConcernLevel);