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); }}});}