()
| 5844 | } |
| 5845 | |
| 5846 | boolean release() { |
| 5847 | if (!thread.isAlive()) |
| 5848 | return false; |
| 5849 | |
| 5850 | semaphore.release(); |
| 5851 | microWait(); |
| 5852 | return true; |
| 5853 | } |
| 5854 | |
| 5855 | boolean acquire(long milliseconds, boolean backingoff) throws InterruptedException { |
| 5856 | try { |
no test coverage detected