Anyone still around that is familiar with Apache::ASP's internals? On Thu, Apr 23, 2009 at 10:47:42AM -0700, Bill Moseley wrote: > Is there a purpose for using a cleanup handler (to call DESTROY) in > Apache::ASP instead of cleaning up at the end of the response handler? > > What looks like happened is that due to circular references DESTROY > was not getting called at the end of the request so that a handler was > used to explicitly call DESTROY. But, I'm not clear if there were > other reasons (e.g. need to keep the Apache::ASP object around after > the response was completed). Is there another reason? > > The Apache::ASP object holds child objects that reference the > Apache::ASP parent object. Those could be weakened. Also $Session, > $Application, etc. are not localized when running an .asp page so they > hold references until the following request when they are set again > (via InitPackageGlobals). > > Thanks,
-- Bill Moseley. mose...@hank.org Sent from my iMutt --------------------------------------------------------------------- To unsubscribe, e-mail: asp-unsubscr...@perl.apache.org For additional commands, e-mail: asp-h...@perl.apache.org