Author: markt
Date: Mon Mar 3 13:43:28 2014
New Revision: 1573561
URL: http://svn.apache.org/r1573561
Log:
Another small performance tweak.
Modified:
commons/proper/dbcp/trunk/src/main/java/org/apache/commons/dbcp2/DelegatingConnection.java
Modified:
commons/proper/dbcp/trunk/src/main/java/org/apache/commons/dbcp2/DelegatingConnection.java
URL:
http://svn.apache.org/viewvc/commons/proper/dbcp/trunk/src/main/java/org/apache/commons/dbcp2/DelegatingConnection.java?rev=1573561&r1=1573560&r2=1573561&view=diff
==============================================================================
---
commons/proper/dbcp/trunk/src/main/java/org/apache/commons/dbcp2/DelegatingConnection.java
(original)
+++
commons/proper/dbcp/trunk/src/main/java/org/apache/commons/dbcp2/DelegatingConnection.java
Mon Mar 3 13:43:28 2014
@@ -623,7 +623,7 @@ public class DelegatingConnection<C exte
// Statement's when it is closed.
// DBCP-288. Not all the traced objects will be statements
List<AbandonedTrace> traces = getTrace();
- if(traces != null) {
+ if(traces != null && traces.size() > 0) {
Iterator<AbandonedTrace> traceIter = traces.iterator();
while (traceIter.hasNext()) {
Object trace = traceIter.next();