From 460aef65aec55cef3279dae1a7f416d5b5f8b310 Mon Sep 17 00:00:00 2001 From: x07maop Date: Tue, 23 Jun 2015 11:13:59 +0200 Subject: [PATCH] Closedown --- plugins/EnergyScan.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/plugins/EnergyScan.java b/plugins/EnergyScan.java index 055d992..eeb2311 100644 --- a/plugins/EnergyScan.java +++ b/plugins/EnergyScan.java @@ -85,6 +85,10 @@ public class EnergyScan extends Panel { getComponent().setEnabled(state == State.Ready); } + void stopScan() throws Exception{ + evalAsync("caput('START', 'STOP')"); + } + @Override protected void onExecutedFile(String fileName, Object result){ try { @@ -93,7 +97,7 @@ public class EnergyScan extends Panel { if (result instanceof Exception ){ batchIndex=0; batch=null; - evalAsync("caput('START', 'STOP')"); + stopScan(); throw ((Exception)result); } if (batch!=null){