diff options
Diffstat (limited to 'dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/maintenance/Maintenance.java')
-rw-r--r-- | dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/maintenance/Maintenance.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/maintenance/Maintenance.java b/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/maintenance/Maintenance.java index 767c7531..054e84c6 100644 --- a/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/maintenance/Maintenance.java +++ b/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/maintenance/Maintenance.java @@ -4,6 +4,7 @@ import java.util.HashSet; import java.util.Set; import java.util.concurrent.BlockingQueue; import java.util.concurrent.LinkedBlockingQueue; +import java.util.concurrent.atomic.AtomicInteger; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; @@ -16,8 +17,10 @@ public class Maintenance extends Thread { private static BlockingQueue<Runnable> queue = new LinkedBlockingQueue<>(50); + private static final AtomicInteger ID_CTR = new AtomicInteger(); + private Maintenance() { - super(); + super("Maint-" + ID_CTR.incrementAndGet()); setPriority((Thread.MIN_PRIORITY + Thread.NORM_PRIORITY) / 2); } |