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