--
regards
Kenneth Gonsalves
Associate, NRC-FOSS
law...@au-kbc.org
http://nrcfosshelpline.in/web/
I was not able to reproduce those "postgres idle in transaction" issues
that were already reported (#4347, #4987), but the upcoming 0.10.4
features an improved repository resync scheme and the old resync scheme
that it replaces was possibly the reason for those "idle in transaction"
connections, so I think it would be worth checking if this fixes the
problem for you.
We could probably prepare a 0.10.4rc1 package, but in the meantime you
can also install from sources, see:
http://trac.edgewall.org/wiki/TracDownload#Tracstable
-- Christian
The other option is to set poolable = False in the
trac/db/postgres_backend.py. Just look for the line that says poolable
=True and switch it to False. Then restart your server. That cleared
up the 'idle in transaction' processes for me.
-John
w00t - it is working - thanks
Cool. Please note that even after I set poolable = False I would still get
the error on occasion. I have yet to update my PROD server with Christian's
fix for multiple sync's, and when I do, hopefully the issue goes away forever.
BA