Răsfoiți Sursa

Add logger.isDebugEnabled()

Issue gh-15735
Rob Winch 10 luni în urmă
părinte
comite
7738e6c895

+ 3 - 1
core/src/main/java/org/springframework/security/authentication/ott/JdbcOneTimeTokenService.java

@@ -193,7 +193,9 @@ public final class JdbcOneTimeTokenService implements OneTimeTokenService, Dispo
 		List<SqlParameterValue> parameters = List.of(new SqlParameterValue(Types.TIMESTAMP, Instant.now()));
 		PreparedStatementSetter pss = new ArgumentPreparedStatementSetter(parameters.toArray());
 		int deletedCount = this.jdbcOperations.update(DELETE_SESSIONS_BY_EXPIRY_TIME_QUERY, pss);
-		this.logger.debug("Cleaned up " + deletedCount + " expired tokens");
+		if (logger.isDebugEnabled()) {
+			this.logger.debug("Cleaned up " + deletedCount + " expired tokens");
+		}
 	}
 
 	@Override