From b3649c5a1929c0ee403828b757a650641cf2ab36 Mon Sep 17 00:00:00 2001 From: wenshao Date: Mon, 20 Aug 2012 13:56:09 +0800 Subject: [PATCH] bug fixed --- src/main/java/com/alibaba/druid/pool/DruidDataSource.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/alibaba/druid/pool/DruidDataSource.java b/src/main/java/com/alibaba/druid/pool/DruidDataSource.java index 563f44a92d..3ddeca21d0 100644 --- a/src/main/java/com/alibaba/druid/pool/DruidDataSource.java +++ b/src/main/java/com/alibaba/druid/pool/DruidDataSource.java @@ -752,7 +752,10 @@ public class DruidDataSource extends DruidAbstractDataSource implements DruidDat final Connection conn = pooledConnection.getConnection(); final DruidConnectionHolder holder = pooledConnection.getConnectionHolder(); - assert holder != null; + if (holder == null) { + LOG.warn("connectionHolder is null"); + return; + } if (pooledConnection.isTraceEnable()) { ActiveConnectionTraceInfo oldInfo = activeConnections.remove(pooledConnection);