[icedtea-web] RFC: Fix for PR852: Classloader not being flushed after close

Deepak Bhole dbhole at redhat.com
Fri Jan 27 13:24:01 PST 2012


* Thomas Meyer <thomas at m3y3r.de> [2012-01-26 15:38]:
> Am Donnerstag, den 26.01.2012, 13:18 -0500 schrieb Deepak Bhole:
> > Hi,
> > 
> > This patch fixes PR852. I would like to put it in 1.2 in addition to
> > HEAD.
> > 
> > ChangeLog:
> > 2012-01-26  Deepak Bhole <dbhole at redhat.com>
> > 
> >     PR852: Classloader not being flushed after last applet from a site is closed
> >     * netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java: Added variable
> >     to count usage for a given ClassLoader instance.
> >     (getInstance): Decrement use count for a loader after it is merged with
> >     another. Increment loader use count before returning.
> >     (incrementLoaderCount): New method. Increments loader use count.
> >     (decrementLoaderCount): New method. Decrements loader use count.
> >     * java/sun/applet/PluginAppletViewer.java (appletClose): Decrement loader
> >     use count when applet is closed.
> > 
> 
> Hi Deepak,
> 
> many thanks for this patch. I did test the patch and it works for me. I
> can now login several times using the same java process (i.e. I don't
> need to kill the PluginMain process every time I want to login).
> 

Thanks for trying it out Thomas!

Cheers,
Deepak

> kind regards
> thomas
> 
> 



More information about the distro-pkg-dev mailing list