code: @Override
      public void registerTimeLimit(final long nanos) {
          if (timeLimitNanos.get() == -1 || timeLimitNanos.get() > nanos)
              timeLimitNanos.set(nanos);
      }
docs: /* (non-Javadoc)
  @see Continueable#registerTimeLimit(long)