[
http://opensource.atlassian.com/projects/hibernate/browse/HSEARCH-517?pag...
]
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....
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira