diff options
author | Benety Goh <benety@mongodb.com> | 2019-04-03 00:53:07 -0400 |
---|---|---|
committer | Benety Goh <benety@mongodb.com> | 2019-04-03 00:53:07 -0400 |
commit | 6c2bd4b1be257ba7b9335e40c2af18ff25b7fcdd (patch) | |
tree | e5e7d931989f7bdacf515e9f53f29d6a3837c6ee /src/mongo/db/s/chunk_splitter.cpp | |
parent | ddae7b803ed19bf4bc1af1dcf0f8d4e44575736c (diff) | |
download | mongo-6c2bd4b1be257ba7b9335e40c2af18ff25b7fcdd.tar.gz |
Revert "SERVER-39965 OutOfLineExecutor Tasks are now unique_function(Status)"
This reverts commit 04ea1d46eb6c4c78e19409f120ae2e61f2a35204.
Diffstat (limited to 'src/mongo/db/s/chunk_splitter.cpp')
-rw-r--r-- | src/mongo/db/s/chunk_splitter.cpp | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/mongo/db/s/chunk_splitter.cpp b/src/mongo/db/s/chunk_splitter.cpp index cfe972510a7..3495a01ac05 100644 --- a/src/mongo/db/s/chunk_splitter.cpp +++ b/src/mongo/db/s/chunk_splitter.cpp @@ -272,13 +272,10 @@ void ChunkSplitter::trySplitting(std::shared_ptr<ChunkSplitStateDriver> chunkSpl if (!_isPrimary) { return; } - _threadPool.schedule( - [ this, csd = std::move(chunkSplitStateDriver), nss, min, max, dataWritten ]( - auto status) noexcept { - invariant(status); - + uassertStatusOK(_threadPool.schedule( + [ this, csd = std::move(chunkSplitStateDriver), nss, min, max, dataWritten ]() noexcept { _runAutosplit(csd, nss, min, max, dataWritten); - }); + })); } void ChunkSplitter::_runAutosplit(std::shared_ptr<ChunkSplitStateDriver> chunkSplitStateDriver, |