lucenenet-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Robert Jordan <>
Subject Re: Memory Leak because of ClosableThreadLocal
Date Wed, 15 Dec 2010 11:58:52 GMT
On 15.12.2010 09:12, Ayende Rahien wrote:
> The reasoning for this class doesn't hold for .NET, but that is beside the
> point.
> There is somewhere in Lucene where this doesn't clean up (specifically,
> ThreadResources for Term Cache)
> That results in ClosableThreadLocal.slots filling up.
> I fixed this by modifying ClosableThreadLocal to use the .NET ThreadLocal
> class.
> If you want to keep Lucene on 2.0, you probably would want to implement a
> better solution, because as it stands, there isn't a good solution for this.

This is already fixed in Lucene 2.9.2.


View raw message