Think org.apache.jasper.runtime.TagHandlerPool#release can be affected too
- I'm not sure where it is called in the codebase but the pattern is the
same.


Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://blog-rmannibucau.rhcloud.com> | Old Wordpress Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber
<http://www.tomitribe.com> | JavaEE Factory
<https://javaeefactory-rmannibucau.rhcloud.com>

2016-07-01 18:10 GMT+02:00 Romain Manni-Bucau <rmannibu...@gmail.com>:

> +1
>
>
> Romain Manni-Bucau
> @rmannibucau <https://twitter.com/rmannibucau> |  Blog
> <https://blog-rmannibucau.rhcloud.com> | Old Wordpress Blog
> <http://rmannibucau.wordpress.com> | Github
> <https://github.com/rmannibucau> | LinkedIn
> <https://www.linkedin.com/in/rmannibucau> | Tomitriber
> <http://www.tomitribe.com> | JavaEE Factory
> <https://javaeefactory-rmannibucau.rhcloud.com>
>
> 2016-07-01 18:06 GMT+02:00 Mark Thomas <ma...@apache.org>:
>
>> On 01/07/2016 16:41, Romain Manni-Bucau wrote:
>> > Hello guys,
>> >
>> > if a jspDestroy() throws an Exception then the instance manager is not
>> > called which can lead to some leaks depending the implementation (see
>> > org.apache.jasper.servlet.JspServletWrapper#destroy)
>> >
>> > Would it be possible to have a way to release/cleanup the jsp context
>> > through the instance manager or to call destroyInstance properly?
>>
>> I think wrapping the call to destroy in a try/catch would be the way to
>> go. It would be worth a check to see if there are any other places where
>> similar issues could occur with JSPs.
>>
>> Mark
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
>> For additional commands, e-mail: dev-h...@tomcat.apache.org
>>
>>
>

Reply via email to