diff options
Diffstat (limited to 'plugin/icedteanp/java/sun/applet/PluginMain.java')
-rw-r--r-- | plugin/icedteanp/java/sun/applet/PluginMain.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/plugin/icedteanp/java/sun/applet/PluginMain.java b/plugin/icedteanp/java/sun/applet/PluginMain.java index 09fce18..fa2de4b 100644 --- a/plugin/icedteanp/java/sun/applet/PluginMain.java +++ b/plugin/icedteanp/java/sun/applet/PluginMain.java @@ -118,6 +118,9 @@ public class PluginMain { // Streams set. Start processing. streamHandler.startProcessing(); + + setCookieHandler(streamHandler); + } catch (Exception e) { e.printStackTrace(); System.err.println("Something very bad happened. I don't know what to do, so I am going to exit :("); @@ -199,8 +202,10 @@ public class PluginMain { } // override the proxy selector set by JNLPRuntime ProxySelector.setDefault(new PluginProxySelector()); + } - CookieManager ckManager = new PluginCookieManager(); + private static void setCookieHandler(PluginStreamHandler streamHandler) { + CookieManager ckManager = new PluginCookieManager(streamHandler); CookieHandler.setDefault(ckManager); } } |