From b45031a78773355f4971879623774cc700dc443c Mon Sep 17 00:00:00 2001 From: wenshao Date: Tue, 30 Apr 2013 01:03:57 +0800 Subject: [PATCH] change pool create & destory thread name --- src/main/java/com/alibaba/druid/pool/DruidDataSource.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/alibaba/druid/pool/DruidDataSource.java b/src/main/java/com/alibaba/druid/pool/DruidDataSource.java index 3028f22a27..28f07af672 100644 --- a/src/main/java/com/alibaba/druid/pool/DruidDataSource.java +++ b/src/main/java/com/alibaba/druid/pool/DruidDataSource.java @@ -486,12 +486,14 @@ public class DruidDataSource extends DruidAbstractDataSource implements DruidDat } private void createAndStartDestroyThread() { - destoryConnectionThread = new DestroyConnectionThread("Druid-ConnectionPool-Destory"); + String threadName = "Druid-ConnectionPool-Destory-" + System.identityHashCode(this); + destoryConnectionThread = new DestroyConnectionThread(threadName); destoryConnectionThread.start(); } protected void createAndStartCreatorThread() { - createConnectionThread = new CreateConnectionThread("Druid-ConnectionPool-Create"); + String threadName = "Druid-ConnectionPool-Create-" + System.identityHashCode(this); + createConnectionThread = new CreateConnectionThread(threadName); createConnectionThread.start(); }