Return-Path: Delivered-To: apmail-db-derby-dev-archive@www.apache.org Received: (qmail 77716 invoked from network); 15 May 2008 04:14:19 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 15 May 2008 04:14:19 -0000 Received: (qmail 15120 invoked by uid 500); 15 May 2008 04:14:20 -0000 Delivered-To: apmail-db-derby-dev-archive@db.apache.org Received: (qmail 15099 invoked by uid 500); 15 May 2008 04:14:20 -0000 Mailing-List: contact derby-dev-help@db.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: Delivered-To: mailing list derby-dev@db.apache.org Received: (qmail 15088 invoked by uid 99); 15 May 2008 04:14:20 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 14 May 2008 21:14:20 -0700 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 15 May 2008 04:13:34 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id AED28234C112 for ; Wed, 14 May 2008 21:13:55 -0700 (PDT) Message-ID: <586385492.1210824835714.JavaMail.jira@brutus> Date: Wed, 14 May 2008 21:13:55 -0700 (PDT) From: "Trejkaz (JIRA)" To: derby-dev@db.apache.org Subject: [jira] Created: (DERBY-3675) ConcurrentModificationException on closing pooled connection MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org ConcurrentModificationException on closing pooled connection ------------------------------------------------------------ Key: DERBY-3675 URL: https://issues.apache.org/jira/browse/DERBY-3675 Project: Derby Issue Type: Bug Components: Network Client Affects Versions: 10.4.1.3 Reporter: Trejkaz I'm seeing the following exception from calling close() on a connection returned from a CollectionPoolDataSource. java.util.ConcurrentModificationException at java.util.AbstractList$Itr.checkForComodification(AbstractList.java:372) at java.util.AbstractList$Itr.next(AbstractList.java:343) at org.apache.derby.client.ClientPooledConnection.recycleConnection(ClientPooledConnection.java:343) at org.apache.derby.client.am.LogicalConnection.close(LogicalConnection.java:83) The only particularly unique thing about the area of the code where we're doing this is that we're closing it immediately after opening it, as an initial check to make sure it can connect. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.