Return-Path: Delivered-To: apmail-jackrabbit-dev-archive@www.apache.org Received: (qmail 85146 invoked from network); 16 Mar 2009 10:20:15 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 16 Mar 2009 10:20:15 -0000 Received: (qmail 66580 invoked by uid 500); 16 Mar 2009 10:20:13 -0000 Delivered-To: apmail-jackrabbit-dev-archive@jackrabbit.apache.org Received: (qmail 66553 invoked by uid 500); 16 Mar 2009 10:20:13 -0000 Mailing-List: contact dev-help@jackrabbit.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@jackrabbit.apache.org Delivered-To: mailing list dev@jackrabbit.apache.org Received: (qmail 66544 invoked by uid 99); 16 Mar 2009 10:20:13 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 16 Mar 2009 03:20:13 -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; Mon, 16 Mar 2009 10:20:11 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id A5FB8234C004 for ; Mon, 16 Mar 2009 03:19:50 -0700 (PDT) Message-ID: <386456533.1237198790664.JavaMail.jira@brutus> Date: Mon, 16 Mar 2009 03:19:50 -0700 (PDT) From: "Przemo Pakulski (JIRA)" To: dev@jackrabbit.apache.org Subject: [jira] Updated: (JCR-2023) WorkspaceInfo.dispose() does not deregister SharedItemStateManager from virtual item state providers In-Reply-To: <1117375817.1237198310450.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/JCR-2023?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Przemo Pakulski updated JCR-2023: --------------------------------- Attachment: JCR-2023.txt Attached patch which updates dispose() method of SharedItemStateManager and deregister it from virtual item state providers. > WorkspaceInfo.dispose() does not deregister SharedItemStateManager from virtual item state providers > ---------------------------------------------------------------------------------------------------- > > Key: JCR-2023 > URL: https://issues.apache.org/jira/browse/JCR-2023 > Project: Jackrabbit Content Repository > Issue Type: Bug > Components: jackrabbit-core > Affects Versions: 1.5.4, 1.6.0 > Reporter: Przemo Pakulski > Assignee: Przemo Pakulski > Attachments: JCR-2023.txt > > > Automatic disposal of idle workspaces frees unused workspaces but corresponding SharedItemStateManager (and releated PersistenceManager) is still kept in memory referenced by virtual item state providers, this can lead to memory leaks. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.