diff options
author | Andrew Witten <andrew.witten@mongodb.com> | 2022-09-21 21:23:56 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2022-09-22 00:35:28 +0000 |
commit | 3db7b151c16be01dbd193bba58cd5f79011f0a38 (patch) | |
tree | 77757b257f2098baf4caa3a8ae8f4ae8667d25ef | |
parent | b99c0f1cbf37d0e1c14cf19407eea1ce4ccabc5e (diff) | |
download | mongo-3db7b151c16be01dbd193bba58cd5f79011f0a38.tar.gz |
SERVER-69862 pass callable by value instead of reference
-rw-r--r-- | src/mongo/s/stale_shard_version_helpers.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mongo/s/stale_shard_version_helpers.h b/src/mongo/s/stale_shard_version_helpers.h index a3771a41552..59228149cfd 100644 --- a/src/mongo/s/stale_shard_version_helpers.h +++ b/src/mongo/s/stale_shard_version_helpers.h @@ -73,7 +73,7 @@ auto shardVersionRetry(OperationContext* opCtx, CatalogCache* catalogCache, NamespaceString nss, StringData taskDescription, - F&& callbackFn) { + const F& callbackFn) { size_t numAttempts = 0; while (true) { @@ -101,7 +101,7 @@ auto shardVersionRetry(ServiceContext* service, StringData taskDescription, ExecutorPtr executor, CancellationToken cancelToken, - Callable&& callbackFn) { + Callable callbackFn) { auto numAttempts = std::make_shared<size_t>(0); auto body = [service, |