summaryrefslogtreecommitdiff
path: root/java/awt/EventQueue.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/awt/EventQueue.java')
-rw-r--r--java/awt/EventQueue.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/java/awt/EventQueue.java b/java/awt/EventQueue.java
index 0b6e03efa..74dbd5fb6 100644
--- a/java/awt/EventQueue.java
+++ b/java/awt/EventQueue.java
@@ -584,8 +584,11 @@ public class EventQueue
prev = null;
// Tell our EventDispatchThread that it can end
// execution.
- dispatchThread.interrupt();
- dispatchThread = null;
+ if (dispatchThread != null)
+ {
+ dispatchThread.interrupt();
+ dispatchThread = null;
+ }
}
}
}