Re: [OpenJDK 2D-Dev] Patch: fix race condition in UnixPrintServiceLookup

2008-08-06 Thread Jennifer Godinez
Hi Andrew, Bug is filed on this with ID 6731826. We are looking at your suggested fix and also looking at other ways to fix it. Stay tuned. Jennifer Andrew Haley wrote: The JCK revealed a race condition in UnixPrintServiceLookup when either sun.java2d.print.polling=false or getDefaultPrint

[OpenJDK 2D-Dev] Patch: fix race condition in UnixPrintServiceLookup

2008-08-06 Thread Andrew Haley
The JCK revealed a race condition in UnixPrintServiceLookup when either sun.java2d.print.polling=false or getDefaultPrintService() returns before the polling PrintServices thread has started. This causes multiple copies of IPPPrintService to be instantiated. The test below fails on all platforms