test/java/util/concurrent/locks/Lock/FlakyMutex.java
Print this page
*** 73,86 ****
for (;;) {
try { m.lock(); break; }
catch (Throwable t) { checkThrowable(t); }
}
! try { check (! m.tryLock()); }
catch (Throwable t) { checkThrowable(t); }
! try { check (! m.tryLock(1, TimeUnit.MICROSECONDS)); }
catch (Throwable t) { checkThrowable(t); }
m.unlock();
}
} catch (Throwable t) { unexpected(t); }}});}
--- 73,86 ----
for (;;) {
try { m.lock(); break; }
catch (Throwable t) { checkThrowable(t); }
}
! try { check(! m.tryLock()); }
catch (Throwable t) { checkThrowable(t); }
! try { check(! m.tryLock(1, TimeUnit.MICROSECONDS)); }
catch (Throwable t) { checkThrowable(t); }
m.unlock();
}
} catch (Throwable t) { unexpected(t); }}});}