On Fri, Dec 14, 2012 at 7:17 AM, Dawid Weiss <dawid.we...@cs.put.poznan.pl> wrote: > Don't know what caused it -- but is seems impossible from Java centric > point of view: > > [junit4:junit4] Caused by: java.util.NoSuchElementException > [junit4:junit4] at > java.util.ArrayDeque.removeFirst(ArrayDeque.java:289) > [junit4:junit4] at java.util.ArrayDeque.pop(ArrayDeque.java:518) > [junit4:junit4] at > com.carrotsearch.ant.tasks.junit4.JUnit4$1.onSlaveIdle(JUnit4.java:800) > > this ArrayDeque is used from a block of code that does this: > > if (stealingQueue.isEmpty()) { > slave.finished(); > } else { > String suiteName = stealingQueue.pop(); > slave.newSuite(suiteName); > } > > Nothing else is removing elements from the queue. The code is > (theoretically) a critical section (it's guava's eventbus) so the > error above should never occur. Go figure.
OK thanks Dawid. This sounds like a J9 issue! Craziness... Mike McCandless http://blog.mikemccandless.com --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org