Browse Source

Use ActionRunnable#wrap not ActionRunnable#run (#69047)

Fixes a bug introduced in #67247.
David Turner 4 years ago
parent
commit
6f02a9b088

+ 1 - 1
x-pack/plugin/snapshot-repo-test-kit/src/main/java/org/elasticsearch/repositories/blobstore/testkit/RepositoryAnalyzeAction.java

@@ -530,7 +530,7 @@ public class RepositoryAnalyzeAction extends ActionType<RepositoryAnalyzeAction.
 
         private void onWorkerCompletion() {
             if (workerCountdown.countDown()) {
-                transportService.getThreadPool().executor(ThreadPool.Names.SNAPSHOT).execute(ActionRunnable.run(listener, () -> {
+                transportService.getThreadPool().executor(ThreadPool.Names.SNAPSHOT).execute(ActionRunnable.wrap(listener, l -> {
                     final long listingStartTimeNanos = System.nanoTime();
                     ensureConsistentListing();
                     final long deleteStartTimeNanos = System.nanoTime();