I'm seeing flaky tests using a ListAppender - sometimes events are getting on to it, sometimes not. Looking at it, the started variable is not volatile nor is access to it synchronized, despite it being accessed in multiple threads. I'm suspicious that other threads are not seeing the change in state from false to true.
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira