/guava/guava/src/com/google/common/util/concurrent/AbstractService.java
Service.super.awaitRunning ( timeout ) ;
} finally { monitor.leave(); } } @Override public final void awaitRunning(Duration timeout) throws TimeoutException { <extra_id_0> } @Override public final void awaitRunning(long timeout, TimeUnit unit) throws TimeoutException { if (monitor.enterWhenUninterruptibly(hasReachedRunning, timeout, unit)) { try { checkCurrentState(RUNNING);