code: @Override
      public boolean offer(final WaitStrategy.Offerable o) throws InterruptedException {
          while (!o.offer()) {
              LockSupport.parkNanos(1l);
          }
          return true;
      }
docs: /* (non-Javadoc)
  @see cyclops2.async.wait.WaitStrategy#offer(cyclops2.async.wait.WaitStrategy.Offerable)