@Override
    public void uncaughtException(Thread thread, Throwable throwable) {
        if (!conditionSettings.shouldExceptionBeIgnored(throwable)) {
            uncaughtThrowable.set(throwable);
            // We shutdown the executor "now" in order to fail the test immediately
            conditionSettings.getExecutorLifecycle().executeUnexpectedCleanupBehavior(executor);
        }
    }
@Override
    public void uncaughtException(Thread thread, Throwable throwable) {
        if (!conditionSettings.shouldExceptionBeIgnored(throwable)) {
            uncaughtThrowable.set(throwable);
            
            conditionSettings.getExecutorLifecycle().executeUnexpectedCleanupBehavior(executor);
        }
    }
@ Override public void uncaughtException ( Thread thread , Throwable throwable ) { if ( ! conditionSettings . shouldExceptionBeIgnored ( throwable ) ) { uncaughtThrowable . set ( throwable ) ; // We shutdown the executor "now" in order to fail the test immediately conditionSettings . getExecutorLifecycle ( ) . executeUnexpectedCleanupBehavior ( executor ) ; } }
{@inheritDoc}
{