From 960f6fb9365572778157397192dcf5f07c7938f2 Mon Sep 17 00:00:00 2001 From: Juergen Hoeller Date: Wed, 1 Feb 2023 18:28:20 +0100 Subject: [PATCH] Add missing warn level check (backported from main) --- .../beans/factory/support/DisposableBeanAdapter.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/spring-beans/src/main/java/org/springframework/beans/factory/support/DisposableBeanAdapter.java b/spring-beans/src/main/java/org/springframework/beans/factory/support/DisposableBeanAdapter.java index 3510fb95ce1..c32414b9678 100644 --- a/spring-beans/src/main/java/org/springframework/beans/factory/support/DisposableBeanAdapter.java +++ b/spring-beans/src/main/java/org/springframework/beans/factory/support/DisposableBeanAdapter.java @@ -339,8 +339,10 @@ class DisposableBeanAdapter implements DisposableBean, Runnable, Serializable { } } catch (Throwable ex) { - logger.warn("Failed to invoke custom destroy method '" + this.destroyMethodName + - "' on bean with name '" + this.beanName + "'", ex); + if (logger.isWarnEnabled()) { + logger.warn("Failed to invoke custom destroy method '" + this.destroyMethodName + + "' on bean with name '" + this.beanName + "'", ex); + } } }