Review request for 7119760: (mac) The OpenGL queue flusher thread is created in the wrong thread group

Phil Race philip.race at
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/ for example.

I can only suppose this one was overlooked because the opengl pipeline 
was not being used
in the browser until now.


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.
> Thanks,
> Dmitry

More information about the macosx-port-dev mailing list