diff --git a/src/main/java/org/jenkinsci/plugins/durabletask/executors/OnceRetentionStrategy.java b/src/main/java/org/jenkinsci/plugins/durabletask/executors/OnceRetentionStrategy.java index 6394528b..53817b81 100644 --- a/src/main/java/org/jenkinsci/plugins/durabletask/executors/OnceRetentionStrategy.java +++ b/src/main/java/org/jenkinsci/plugins/durabletask/executors/OnceRetentionStrategy.java @@ -38,7 +38,6 @@ import java.io.IOException; import java.util.logging.Level; import java.util.logging.Logger; -import jenkins.security.NotReallyRoleSensitiveCallable; /** * Retention strategy that allows a cloud slave to run only a single build before disconnecting. @@ -121,8 +120,8 @@ private void done(final AbstractCloudComputer c) { Computer.threadPoolForRemoting.submit(new Runnable() { @Override public void run() { - Queue.withLock(new NotReallyRoleSensitiveCallable() { - @Override public Void call() { + Queue.withLock(new Runnable() { + @Override public void run() { try { AbstractCloudSlave node = c.getNode(); if (node != null) { @@ -139,7 +138,6 @@ public void run() { terminating = false; } } - return null; } }); }