aboutsummaryrefslogtreecommitdiff
path: root/libjava/java/awt/event/InvocationEvent.java
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/java/awt/event/InvocationEvent.java')
-rw-r--r--libjava/java/awt/event/InvocationEvent.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/libjava/java/awt/event/InvocationEvent.java b/libjava/java/awt/event/InvocationEvent.java
index 778eb18..6ee6300 100644
--- a/libjava/java/awt/event/InvocationEvent.java
+++ b/libjava/java/awt/event/InvocationEvent.java
@@ -62,7 +62,12 @@ public class InvocationEvent extends AWTEvent implements ActiveEvent
runnable.run ();
if (notifier != null)
- notifier.notifyAll ();
+ {
+ synchronized (notifier)
+ {
+ notifier.notifyAll ();
+ }
+ }
}
public Exception getException ()