--- jsr166/src/test/tck/AtomicLongArrayTest.java 2009/11/17 02:48:16 1.13 +++ jsr166/src/test/tck/AtomicLongArrayTest.java 2009/11/17 06:58:50 1.14 @@ -131,10 +131,11 @@ public class AtomicLongArrayTest extends public void testCompareAndSetInMultipleThreads() throws InterruptedException { final AtomicLongArray a = new AtomicLongArray(1); a.set(0, 1); - Thread t = new Thread(new Runnable() { - public void run() { - while (!a.compareAndSet(0, 2, 3)) Thread.yield(); - }}); + Thread t = new Thread(new CheckedRunnable() { + public void realRun() { + while (!a.compareAndSet(0, 2, 3)) + Thread.yield(); + }}); t.start(); assertTrue(a.compareAndSet(0, 1, 2));