From e8d49669b14d6b1a3175681ff9c7fdb5c54e3e29 Mon Sep 17 00:00:00 2001 From: Derry Hamilton Date: Thu, 16 May 2019 08:31:17 +0100 Subject: [PATCH] Give the threads useful names. --- src/main/java/com/rasilon/ujetl/Job.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/com/rasilon/ujetl/Job.java b/src/main/java/com/rasilon/ujetl/Job.java index 61983f3..41df081 100644 --- a/src/main/java/com/rasilon/ujetl/Job.java +++ b/src/main/java/com/rasilon/ujetl/Job.java @@ -50,6 +50,7 @@ public class Job extends Thread { resultBuffer = new ArrayBlockingQueue>( 3 * blockSize); producerLive = new AtomicBoolean(true); + this.setName(String.format("%s-%s-Manager",jobName,name)); } int arraySum(int[] arr) { @@ -69,6 +70,7 @@ public class Job extends Thread { public Producer(ResultSet src,BlockingQueue q) { this.src = src; this.q = q; + this.setName(String.format("%s-%s-Consumer",jobName,name)); } public void run() { try { @@ -114,6 +116,7 @@ public class Job extends Thread { public Consumer(PreparedStatement insertStatement,BlockingQueue q) { this.insertStatement = insertStatement; this.q = q; + this.setName(String.format("%s-%s-Consumer",jobName,name)); } public void run() { try {