Re: huge memory amount bound by sleeping standard tags

thomas rimmele-nguyen <[email protected]>
Newsgroups gmane.comp.jakarta.taglibs.user
Message-ID <[email protected]>
thomas rimmele-nguyen schrieb:
> Hy,
>
> I was searching a memory leak in our application. A profiler told me 
> that  there are standard tags (probably sleeping in a pool) that are 
> holding the references to our objects.  Especially the items-variable 
> in the forEach-tag seems to be very greedy in our application.
>
> When I modified the standard-tag code (call a Tag.release() within 
> every TryCatchFinally.doFinally()), our objects were garbage-collected 
> as desired.
>
> The javadoc of javax.servlet.jsp..Tag tells, that the call of 
> release() is NOT guaranteed for every usage of a Tag. So everything 
> seems to be ok, no bug.
>
> But does anybody have good advice how I could reduce the amount of 
> bound memory?
>
>
> Greetings,
>
> Thomas
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.