summaryrefslogtreecommitdiff
path: root/ao-tools/altosui/AltosFlash.java
diff options
context:
space:
mode:
Diffstat (limited to 'ao-tools/altosui/AltosFlash.java')
-rw-r--r--ao-tools/altosui/AltosFlash.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/ao-tools/altosui/AltosFlash.java b/ao-tools/altosui/AltosFlash.java
index fa2465d3..3af25c23 100644
--- a/ao-tools/altosui/AltosFlash.java
+++ b/ao-tools/altosui/AltosFlash.java
@@ -336,7 +336,9 @@ public class AltosFlash {
debug = new AltosDebug(in_debug_dongle);
input = new FileInputStream(file);
image = new AltosHexfile(input);
- if (!debug.check_connection())
+ if (!debug.check_connection()) {
+ debug.close();
throw new IOException("Debug port not connected");
+ }
}
} \ No newline at end of file