- final CountDownLatch latch = new CountDownLatch( 1 );
-
- Runnable task = new Runnable() {
- @Override
- public void run() {
-
- try {
- invoker.invokeExecutor( executor, null ).get();
- } catch( ExecutionException e ) {
- caughtEx.set( e.getCause() );
- } catch( Throwable e ) {
- caughtEx.set( e );
- } finally {
- latch.countDown();
- }
+ final CountDownLatch latch = new CountDownLatch(1);
+
+ Runnable task = () -> {
+
+ try {
+ invoker.invokeExecutor(executor, null).get();
+ } catch (ExecutionException e) {
+ caughtEx.set(e.getCause());
+ } catch (Throwable e) {
+ caughtEx.set(e);
+ } finally {
+ latch.countDown();