Review request for 7119760: (mac) The OpenGL queue flusher thread is created in the wrong thread group
Phil Race
philip.race at oracle.com
Fri Feb 3 09:30:30 PST 2012
Looks OK to me. We've had to do the same a in fair number of places
across 2D/AWT
in the past. See sun/font/SunFontManager.java for example.
I can only suppose this one was overlooked because the opengl pipeline
was not being used
in the browser until now.
-phil.
On 2/3/2012 2:07 AM, Dmitry Cherepanov wrote:
> Hello,
>
> The cause of the issue is that the flusher thread belongs to the
> applet's thread group and the flusher thread dies when the applet
> quits and new applet fails to start (when it reuses the same instance
> of the JVM). The fix creates the flusher thread in the root thread group.
>
> http://cr.openjdk.java.net/~dcherepanov/7119760/webrev.0/
>
> Thanks,
> Dmitry
>
More information about the macosx-port-dev
mailing list