diff options
author | Esha Maharishi <esha.maharishi@mongodb.com> | 2020-09-15 04:50:58 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2020-09-16 04:24:39 +0000 |
commit | 21b59aa2deff693c29888e370e60438f0fd80f1e (patch) | |
tree | 63ce9f35d2442a45b20100c936f736a3a02d661e /src/mongo/db | |
parent | e7b7855c41c33ecc8383e307d28b6ee17d92a906 (diff) | |
download | mongo-21b59aa2deff693c29888e370e60438f0fd80f1e.tar.gz |
SERVER-50941 TenantMigrationAccessBlocker::appendInfoForServerStatus should lock the mutex
Diffstat (limited to 'src/mongo/db')
-rw-r--r-- | src/mongo/db/repl/tenant_migration_access_blocker.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mongo/db/repl/tenant_migration_access_blocker.cpp b/src/mongo/db/repl/tenant_migration_access_blocker.cpp index ef989757aa0..a844c56cbdb 100644 --- a/src/mongo/db/repl/tenant_migration_access_blocker.cpp +++ b/src/mongo/db/repl/tenant_migration_access_blocker.cpp @@ -271,6 +271,8 @@ void TenantMigrationAccessBlocker::_waitForOpTimeToMajorityCommit( } void TenantMigrationAccessBlocker::appendInfoForServerStatus(BSONObjBuilder* builder) const { + stdx::lock_guard<Latch> lg(_mutex); + BSONObjBuilder tenantBuilder; tenantBuilder.append("access", _access); if (_blockTimestamp) { |