> The servlet instance itself, and the contents of its member variables, are
> freed when the servlet engine calls the destroy() method of your servlet
> and
> releases the instance.  For Apache JServ, that only happens when you shut
> it
> down, or when you have auto-reloading enabled and you modify one of the
> servlet
> classes.
>
        [Nick Rothwell]  I'd need to check closely, but there must be issues
here if a reload is pending (a .class file has changed) but the servlet
instance is still reachable as live data (say, it is referenced from data
structures belonging to a session, or to another servlet, or a static). This
must be an issue with class reloading in general; however, there's clearly
an issue of whether destroy() can be called for a servlet object which then
lives on because it's root-accessible?

___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".

Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html

Reply via email to