That was my conclusion long ago, but I have not been able to track it
down.  It only occurs under heavy load when backing out of a conflict
error.  I have not been successful at creating a test set that triggers 
it.

I suppose it is time to again read the ZMySQLDA code...   There are a few 
comments on the net about problems with MySQLDA which may also be related.


On Sun, 20 Nov 2005, Florent Guillaume wrote:

> Dennis Allison wrote:
> > Florent,
> > There were, of course, tracebacks.  Any assist you can provide would be 
> > appreciated.   -D
> > 
> > ------
> > 2005-11-18T12:50:16 ERROR txn.3075 Error in tpc_abort() on manager 
> > <MultiObjectResourceAdapter for <Products.ZMySQLDA.db.DB instance at 
> > 0x450431cc> at 1190763820>
> > Traceback (most recent call last):
> >   File 
> > "/usr/local/src/zope/Zope2.8/lib/python/transaction/_transaction.py", line 
> > 462, in _cleanup
> >     rm.tpc_abort(self)
> >   File 
> > "/usr/local/src/zope/Zope2.8/lib/python/transaction/_transaction.py", line 
> > 548, in tpc_abort
> >     self.manager.tpc_abort(txn)
> >   File "/usr/local/src/zope/Zope2.8/lib/python/Shared/DC/ZRDB/TM.py", line 
> > 64, in abort
> >     try: self._abort()
> >   File "/opt/zope/zproducts/standard/ZMySQLDA/db.py", line 389, in _abort
> >     self._tlock.release()
> > error: release unlocked lock
> 
> Well undoubtedly the bug is in ZMySQLDA...
> 
> Florent
> 
> 
> 

-- 

_______________________________________________
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )

Reply via email to