[Templates] Strange template corruption in TT 2.05
Tony Payne
tony@petsmart.com
Fri, 19 Oct 2001 11:52:06 -0700
I'm getting some really strange behavior in TT 2.05, which I don't believe I
saw before. I have a template which is getting corrupted. The last two
lines in the compiled template are:
}, Template::Document;
cument;
That stray 'cument;' at the end is killing the template.
The unusual part of my configuration is that I have a mod_perl handler and an
offline page generation application running on the same machine, running as
different users. mod_perl tries to write to the cache as nobody and the
other application as webadmin. The only cause I can think of is two
processes (either two processes of the multi-process page-generation app, or
the page-generation app and the mod_perl process) are trying to write to the
file at the same time. But,
1) Why is only one file affected?
2) Why is it suddenly happening now?
On a clean apache restart, and after deleting the cache dir, I am able to get
one page to render correctly in mod_perl before it breaks again.
Let me know what other information about my environment you need to help
debug this.
Thanks for your help.
++t
--
Tony Payne : Sr. Software Engineer : PETsMART.com : 626-817-7151