/guava/android/guava/src/com/google/common/util/concurrent/AbstractScheduledService.java
restoreInterruptIfIsInterruptedException( t) ; } catch ( Throwable t) {schedule = CustomScheduler.this.getNextSchedule( ) ;
schedule = CustomScheduler.this.getNextSchedule ( ) ; } catch ( Throwable t ) { restoreInterruptIfIsInterruptedException ( t ) ;
return null; } @CanIgnoreReturnValue public Cancellable reschedule() { Schedule schedule; try { <extra_id_0> service.notifyFailed(t); return new FutureAsCancellable(immediateCancelledFuture()); } Throwable scheduleFailure = null; Cancellable toReturn; lock.lock();