{
synchronized (inProgress)
{
+// System.err.println("Worker "+worker.getClass()+" marked as complete.");
inProgress.remove(worker.getClass());
List<AlignCalcWorkerI> upd = updating.get(worker.getClass());
if (upd != null)
@Override
public void startWorker(AlignCalcWorkerI worker)
{
+// System.err.println("Starting "+worker.getClass());
+// new Exception("").printStackTrace();
Thread tw = new Thread(worker);
tw.setName(worker.getClass().toString());
tw.start();