diff options
author | Patrick Freed <patrick.freed@mongodb.com> | 2023-05-15 15:59:20 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2023-05-15 21:06:36 +0000 |
commit | c17b84f2aa49f511aca2833905544516e19928d1 (patch) | |
tree | 6e43b9fe55b1342464f2b25cf92c939420bc2e6a | |
parent | 54ce9f3a48dcde0758e4cdf77d7b0efd08d71e2b (diff) | |
download | mongo-c17b84f2aa49f511aca2833905544516e19928d1.tar.gz |
SERVER-74013 Capture thread number by value in ServerHandlesMultipleClients test (BF-28709)
-rw-r--r-- | src/mongo/transport/grpc/service_test.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mongo/transport/grpc/service_test.cpp b/src/mongo/transport/grpc/service_test.cpp index 4c466743c0d..ef306ee6b46 100644 --- a/src/mongo/transport/grpc/service_test.cpp +++ b/src/mongo/transport/grpc/service_test.cpp @@ -462,7 +462,7 @@ TEST_F(CommandServiceTest, ServerHandlesMultipleClients) { std::vector<stdx::thread> threads; for (int32_t i = 0; i < 10; i++) { auto clientId = UUID::gen().toString(); - threads.push_back(monitor.spawn([&, clientId] { + threads.push_back(monitor.spawn([&methodCallback, clientId, i] { ::grpc::ClientContext ctx; CommandServiceTestFixtures::addRequiredClientMetadata(ctx); ctx.AddMetadata(std::string{CommandService::kClientIdKey}, clientId); |