aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index c67540f..df1f402 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,19 @@
2013-04-25 Adam Domurad <[email protected]>
+ Fix a dead-lock that can cause (namely) Firefox to hang.
+ * netx/net/sourceforge/jnlp/NetxPanel.java
+ (appletAlive): Remove flag.
+ (isAlive): Remove getter.
+ (initialized): New, explicit initialization flag.
+ (isInitialized): New, getter.
+ (runLoader): Set initialization flag when done (whether errored or not).
+ * plugin/icedteanp/java/sun/applet/PluginAppletViewer.java
+ (waitForAppletInit): Wait on initialization flag from NetxPanel.
+ (handleMessage): Remove redundant waiting for init. Respond properly to
+ GetJavaObject in case of error/time-out.
+
+2013-04-25 Adam Domurad <[email protected]>
+
* tests/netx/unit/net/sourceforge/jnlp/AsyncCallTest.java: Unit tests for
AsyncCall test extension.