diff options
author | Tom Tromey <tromey@redhat.com> | 2006-07-06 18:17:36 +0000 |
---|---|---|
committer | Tom Tromey <tromey@redhat.com> | 2006-07-06 18:17:36 +0000 |
commit | 8d7379be5ea8ed3363af113d7aefa771758f2e2f (patch) | |
tree | 95922c59a24ca8d19bcc9036c23c9b6d6607a07a | |
parent | 7246b317b0d5cbff6dac35f10282f941904af359 (diff) | |
download | classpath-8d7379be5ea8ed3363af113d7aefa771758f2e2f.tar.gz |
* gnu/java/util/prefs/EventDispatcher.java (dispatch): Notify
'queue'.
(run): Wait on queue, not 'this'.
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | gnu/java/util/prefs/EventDispatcher.java | 3 |
2 files changed, 8 insertions, 1 deletions
@@ -1,3 +1,9 @@ +2006-07-06 Tom Tromey <tromey@redhat.com> + + * gnu/java/util/prefs/EventDispatcher.java (dispatch): Notify + 'queue'. + (run): Wait on queue, not 'this'. + 2006-07-06 Lillian Angel <langel@redhat.com> * java/awt/dnd/DragSource.java diff --git a/gnu/java/util/prefs/EventDispatcher.java b/gnu/java/util/prefs/EventDispatcher.java index feabe4dce..ecddd3a55 100644 --- a/gnu/java/util/prefs/EventDispatcher.java +++ b/gnu/java/util/prefs/EventDispatcher.java @@ -74,7 +74,7 @@ public class EventDispatcher extends Thread { try { - wait(); + queue.wait(); } catch (InterruptedException _) { @@ -107,6 +107,7 @@ public class EventDispatcher extends Thread synchronized (queue) { queue.add(runner); + queue.notify(); } } } |