X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fworkers%2FAlignCalcManager.java;h=cdf8ea4d77fc08de067185aa1b69fddae4c5d51e;hb=85299bc2db43c8b108169661ebc1c4d9b2d3d2e5;hp=508a069ddffcef50aef328683529db5e4a8afc18;hpb=bfe2ce7ec6dc0598f06b91d0e380e6fe36e30e47;p=jalview.git diff --git a/src/jalview/workers/AlignCalcManager.java b/src/jalview/workers/AlignCalcManager.java index 508a069..cdf8ea4 100644 --- a/src/jalview/workers/AlignCalcManager.java +++ b/src/jalview/workers/AlignCalcManager.java @@ -145,7 +145,8 @@ public class AlignCalcManager implements AlignCalcManagerI { synchronized (inProgress) { - // jalview.bin.Console.errPrintln("Worker " + worker + " marked as complete."); + // jalview.bin.Console.errPrintln("Worker " + worker + " marked as + // complete."); inProgress.remove(worker); List upd = updating.get(worker.getClass()); if (upd != null) @@ -201,7 +202,7 @@ public class AlignCalcManager implements AlignCalcManagerI @Override public boolean isWorking() { - boolean working=false; + boolean working = false; synchronized (inProgress) { // jalview.bin.Console.errPrintln("isWorking "+hashCode()); @@ -214,9 +215,10 @@ public class AlignCalcManager implements AlignCalcManagerI { for (List workers : workersLists) { - if (workers!=null) + if (workers != null) { - synchronized (workers) { + synchronized (workers) + { working |= workers.size() > 0; } }