@Override public boolean offer(WaitStrategy.Offerable o) throws InterruptedException { while (!o.offer()) { LockSupport.parkNanos(1l); } return true; }
@Override public boolean offer(WaitStrategy.Offerable o) throws InterruptedException { while (!o.offer()) {} return true; }