diff --git a/rxlib/src/main/java/org/rx/core/Sys.java b/rxlib/src/main/java/org/rx/core/Sys.java index e23e8b6c..44dbd047 100644 --- a/rxlib/src/main/java/org/rx/core/Sys.java +++ b/rxlib/src/main/java/org/rx/core/Sys.java @@ -284,7 +284,9 @@ public static T fallbackProxy(@NonNull Class targetType, @NonNull T targe } catch (Throwable e) { T value = fallbackTarget.getValue(); try { - return p.fastInvoke(value); + Object r = p.fastInvoke(value); + log.warn("fallbackProxy", e); + return r; } catch (Throwable fe) { FallbackException fb = new FallbackException(m, p, target, value, e, fe); if (onError == null) {