Ian, should I have to do this? Turning the cache off completely
did *not* seem to solve the problem (?cache=0), whereas this
filter did solve the problem.
SQLObject always keeps weak references to objects cached, so
turning a cache off will not necessarily keep all objects from
being cached. Reseting the cache at the beginning of the request is
probably better and faster.
Probably TurboGears could/should do this automatically, when env
['wsgi.multiprocess'] is true.
I was wrong. My filter still doesn't seem to fix the problem
entirely. There is obviously a bug somewhere... either in my code or
in SQLObject.
I will make sure to post an update if and when I figure this out!
-- Jonathan