ATT: Crosspost. Please reply to "email@example.com" ("Reply-To" header set).
We recently have had a problem that seems to indicate a small
hole in ZODB (3.4) transaction management.
Here is the sequence of events:
We have got a repeated "ConflictError", until ZPublisher gave up.
After this, the ZODB connection seems to be in a strange state:
We get continuous
ERROR ZODB.Connection Close callback failed for
<ZODB.Mount.MountedConnectionCloser instance at 0x9653a28c>
ConnectionStateError: Cannot close a connection joined to a transaction
A 'Shared.DC.ZRDB.TM.TM' instance no longer registers with
Zope's transaction system (almost surely, because it "_registered" flag
is still set).
The relational database "behind" this TM gets very unhappy
with its never ending transaction....
No other entries in the logfile that could help to understand what
For more information about ZODB, see the ZODB Wiki:
ZODB-Dev mailing list - ZODB-Dev@zope.org