On Sat, 2008-06-21 at 20:05 +0200, Rhesa Rozendaal wrote: > Mark Stosberg wrote: > > CGI::Application::Plugin::HTDot currently creates a circular reference, > > by adding a reference back to the application object from the template > > object, which is already referenced by the application object. > > Where do you have a reference to the template object? Aren't your template > objects local to the run mode?
<thinks>. Right. On second thought I don't believe they are connected that way. That also supports my recollection that I tried using "weakref" to fix the conflict with CGI::Session and it didn't work. In any case, as a CGI::Session maintainer, the docs in several places say to explicitly flush(), which is a fine solution to that problem. At the time I had several hours on this debugging tour with the "Dot" plugin, but perhaps I'll give it a second try now. Rhesa: Since you've used it for quite some time how, how have you liked it? Mark ##### CGI::Application community mailing list ################ ## ## ## To unsubscribe, or change your message delivery options, ## ## visit: http://www.erlbaum.net/mailman/listinfo/cgiapp ## ## ## ## Web archive: http://www.erlbaum.net/pipermail/cgiapp/ ## ## Wiki: http://cgiapp.erlbaum.net/ ## ## ## ################################################################
