src/main/java/com/workplacesystems/utilsj/threadpool/WorkerThread.java
@Override
public synchronized void start() {
      if (!running && !used) {
         this.running = true;
         this.used = true;
         this.setDaemon(true);
         super.start();
      }
   }
@Override
public synchronized void start() {
      if (!running && !used) {
         this.running = true;
         this.used = true;
         this.setDaemon(true);
         super.start();
      }
   }
Sets the thread running