summaryrefslogtreecommitdiffstats
path: root/src/main/java/org/openslx/taskmanager/tasks/WakeOnLan.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/openslx/taskmanager/tasks/WakeOnLan.java')
-rw-r--r--src/main/java/org/openslx/taskmanager/tasks/WakeOnLan.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/java/org/openslx/taskmanager/tasks/WakeOnLan.java b/src/main/java/org/openslx/taskmanager/tasks/WakeOnLan.java
index 2d07db9..7562959 100644
--- a/src/main/java/org/openslx/taskmanager/tasks/WakeOnLan.java
+++ b/src/main/java/org/openslx/taskmanager/tasks/WakeOnLan.java
@@ -21,6 +21,7 @@ import org.openslx.satserver.util.WakeOnLanExecutor;
import org.openslx.taskmanager.api.AbstractTask;
import org.openslx.taskmanager.tasks.RemoteExec.Output;
import org.openslx.taskmanager.tasks.RemoteExec.Result;
+import org.openslx.util.PrioThreadFactory;
import com.google.gson.annotations.Expose;
@@ -79,7 +80,8 @@ public class WakeOnLan extends AbstractTask
protected boolean execute()
{
// Loop over clients until they all were handled (i.e. methods is empty)
- ExecutorService tp = Executors.newFixedThreadPool( Math.max( 1, Math.min( 4, ssh.size() ) ) );
+ ExecutorService tp = Executors.newFixedThreadPool( Math.max( 1, Math.min( 4, ssh.size() ) ),
+ new PrioThreadFactory( "WOL" ) );
Map<String, ArrayList<String>> byMethod;
int jobIdCounter = 0;
do {