/guava/guava/src/com/google/common/util/concurrent/ExecutionSequencer.java
if ( !( taskExecutor.trySetStarted( ) ) ) {   return immediateCancelledFuture( ) ; }
[Delete]
TaskNonReentrantExecutor taskExecutor = new TaskNonReentrantExecutor(executor, this); AsyncCallable<T> task = new AsyncCallable<T>() { @Override public ListenableFuture<T> call() throws Exception { if (!taskExecutor.trySetStarted()) { <extra_id_0> } return callable.call(); } @Override public String toString() { return callable.toString();