Kevin Dangoor wrote:
When are you doing these queries? In controller methods (and not in a
filter or something)? TurboGears *should* be getting you a valid
transaction on the way in and then committing or rolling back on the
way out within a controller method.
It seems that some of the query stuff seems to be happening in the KID
processing. I have *no* idea why. I'll post the full stack trace when I
get home.
As Jeremy pointed out, debugging Kid stuff is a real pain.
Are you doing any rollbacks yourself?
Nope. I'm not doing *anything* complicated, really.
Is it possible that SQLObject is sending back a proxied query object or
something?