[hibernate-issues] [Hibernate-JIRA] Commented: (HSEARCH-517) ThreadLocal in ContextHolder causes memory leak when deployed in a web container

Sanne Grinovero (JIRA) noreply at atlassian.com
Fri Dec 3 07:06:13 EST 2010


    [ http://opensource.atlassian.com/projects/hibernate/browse/HSEARCH-517?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=39273#action_39273 ] 

Sanne Grinovero commented on HSEARCH-517:
-----------------------------------------

maxxedit, thanks for noticing. Yes indeed it seems fishy, but afaik it worked, likely as usually there was just one entry in the iterator.
Anyway org.hibernate.search.event.ContextHolder was removed from the sources, you refer to an outdated issue. Please create a new issue affecting 3.2 only if you're able to reproduce this.

> ThreadLocal in ContextHolder causes memory leak when deployed in a web container
> --------------------------------------------------------------------------------
>
>                 Key: HSEARCH-517
>                 URL: http://opensource.atlassian.com/projects/hibernate/browse/HSEARCH-517
>             Project: Hibernate Search
>          Issue Type: Bug
>          Components: engine
>    Affects Versions: 3.0.0.GA, 3.0.1.GA, 3.1.0.Beta1, 3.1.0.Beta2, 3.1.0.CR1, 3.1.0.GA, 3.1.1.GA, 3.2.0.Beta1, 3.2.0.CR1
>         Environment: Hibernate 3.4.0.GA/3.5.1-Final, Tomcat 6.0.26, Spring 2.5.6/3.0.1, Sun JDK 1.6; Hibernate 3.3.1.GA Tomcat 6.0.18 Spring 2.5.6 Java OpenJDK 1.6
>            Reporter: Vojtěch Krása
>            Assignee: Emmanuel Bernard
>            Priority: Critical
>             Fix For: 3.2.0.Final
>
>         Attachments: dump.zip, testCase.zip
>
>
> The SearchFactory has a static ThreadLocal variables which holds a reference to the SearchFactoryImpl. The ThreadLocal is not cleared when the application is undeployed, causing a memory leak.
> http://opensource.atlassian.com/projects/hibernate/browse/HSEARCH-314

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://opensource.atlassian.com/projects/hibernate/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       



More information about the hibernate-issues mailing list