From 73f5247e3d9e054f44c095c6b782beb04b6f65dd Mon Sep 17 00:00:00 2001 From: wenshao Date: Fri, 2 Sep 2011 15:43:35 +0000 Subject: [PATCH] git-svn-id: http://code.alibabatech.com/svn/druid/trunk@575 b9813039-fb51-4c41-a8b9-e21c2acb5095 --- src/main/java/com/alibaba/druid/pool/DruidDataSource.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/alibaba/druid/pool/DruidDataSource.java b/src/main/java/com/alibaba/druid/pool/DruidDataSource.java index c0715adf72..65c363e4c3 100644 --- a/src/main/java/com/alibaba/druid/pool/DruidDataSource.java +++ b/src/main/java/com/alibaba/druid/pool/DruidDataSource.java @@ -555,10 +555,8 @@ public class DruidDataSource extends DruidAbstractDataSource implements DruidDat } } - int lastIndex = poolingCount - 1; - ConnectionHolder last = connections[lastIndex]; - connections[lastIndex] = null; - poolingCount--; + ConnectionHolder last = connections[--poolingCount]; + connections[poolingCount] = null; return last; }