summaryrefslogtreecommitdiff
path: root/altosuilib/AltosDisplayThread.java
diff options
context:
space:
mode:
Diffstat (limited to 'altosuilib/AltosDisplayThread.java')
-rw-r--r--altosuilib/AltosDisplayThread.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/altosuilib/AltosDisplayThread.java b/altosuilib/AltosDisplayThread.java
index 6b6e03e7..627088bc 100644
--- a/altosuilib/AltosDisplayThread.java
+++ b/altosuilib/AltosDisplayThread.java
@@ -224,8 +224,10 @@ public class AltosDisplayThread extends Thread {
for (;;) {
try {
state = reader.read();
- if (state == null)
+ if (state == null) {
+ listener_state.running = false;
break;
+ }
reader.update(state);
show_safely();
told = tell();