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
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