[ https://issues.apache.org/jira/browse/PIVOT-498?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Roger Whitcomb closed PIVOT-498. -------------------------------- Resolution: Fixed Fix Version/s: (was: 2.5) 2.1 Closing this issue now with the caveat that the old workaround can still be applied if necessary if anyone is still using applets and sees a problem. > Revisit use of Executors.newCachedThreadPool() in Task class > ------------------------------------------------------------ > > Key: PIVOT-498 > URL: https://issues.apache.org/jira/browse/PIVOT-498 > Project: Pivot > Issue Type: Task > Components: core-util > Reporter: Greg Brown > Assignee: Roger Whitcomb > Fix For: 2.1 > > > There appears to be an issue with Executors.newCachedThreadPool() when > running as an applet. IllegalThreadStateExceptions are thrown periodically > and seemingly unpredictably. The current workaround uses a custom > ExecutorService that simply dispatches requests to new threads as they are > received. However, this is not optimal and a better solution should be found, > if possible. -- This message was sent by Atlassian JIRA (v6.4.14#64029)