X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=eclipse%2Fplugins%2Forg.argeo.slc.client.ui%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fclient%2Fui%2Fviews%2FJcrExecutionModulesView.java;h=1f87c98fdeb32a1c614bde722c0ab877595c989e;hb=8908d07cc1fd6ac0a274c460bbd40652816ca054;hp=c5b4cbadcf8c4b60b8161456bd4644aca6a49a6a;hpb=74904a755b5b344238eafa798419b80c5e74f7ed;p=gpl%2Fargeo-slc.git diff --git a/eclipse/plugins/org.argeo.slc.client.ui/src/main/java/org/argeo/slc/client/ui/views/JcrExecutionModulesView.java b/eclipse/plugins/org.argeo.slc.client.ui/src/main/java/org/argeo/slc/client/ui/views/JcrExecutionModulesView.java index c5b4cbadc..1f87c98fd 100644 --- a/eclipse/plugins/org.argeo.slc.client.ui/src/main/java/org/argeo/slc/client/ui/views/JcrExecutionModulesView.java +++ b/eclipse/plugins/org.argeo.slc.client.ui/src/main/java/org/argeo/slc/client/ui/views/JcrExecutionModulesView.java @@ -371,6 +371,11 @@ public class JcrExecutionModulesView extends ViewPart implements SlcTypes, monitor.worked(1); return Status.OK_STATUS; } + + protected void canceling() { + getThread().interrupt(); + super.canceling(); + } }; } else { job = new Job("Start " + nameVersion) { @@ -380,6 +385,11 @@ public class JcrExecutionModulesView extends ViewPart implements SlcTypes, monitor.worked(1); return Status.OK_STATUS; } + + protected void canceling() { + getThread().interrupt(); + super.canceling(); + } }; } job.setUser(true);