From 5400bb911032d6324507b6b9eaab333edf7ffa89 Mon Sep 17 00:00:00 2001 From: Juergen Hoeller Date: Thu, 5 May 2016 20:39:53 +0200 Subject: [PATCH] ListenableFutureAdapter keeps propagating onSuccess/onFailure exceptions Issue: SPR-13785 --- .../util/concurrent/ListenableFutureAdapter.java | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/spring-core/src/main/java/org/springframework/util/concurrent/ListenableFutureAdapter.java b/spring-core/src/main/java/org/springframework/util/concurrent/ListenableFutureAdapter.java index 43c0f1b688..0f1624aa20 100644 --- a/spring-core/src/main/java/org/springframework/util/concurrent/ListenableFutureAdapter.java +++ b/spring-core/src/main/java/org/springframework/util/concurrent/ListenableFutureAdapter.java @@ -65,21 +65,11 @@ public abstract class ListenableFutureAdapter extends FutureAdapter onFailure(ex); return; } - try { - successCallback.onSuccess(adapted); - } - catch (Throwable e) { - // Ignore - } + successCallback.onSuccess(adapted); } @Override public void onFailure(Throwable ex) { - try { - failureCallback.onFailure(ex); - } - catch (Throwable t) { - // Ignore - } + failureCallback.onFailure(ex); } }); } -- GitLab