[ZODB-Dev] [ zodb-Bugs-536405 ] ZEO 1.0 commit lock problem

noreply@sourceforge.net noreply@sourceforge.net
Thu, 28 Mar 2002 10:55:59 -0800


Bugs item #536405, was opened at 2002-03-28 18:55
You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=115628&aid=536405&group_id=15628

Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Jeremy Hylton (jhylton)
Assigned to: Nobody/Anonymous (nobody)
Summary: ZEO 1.0 commit lock problem

Initial Comment:
ERROR: checkCommitLockOnAbort
(ZEO.tests.testZEO.ZEOFileStorageTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "lib.linux-i686-2.1/ZEO/tests/testZEO.py", line
190, in checkCommitLockOnAbort
    self._checkCommitLock("tpc_abort")
  File "lib.linux-i686-2.1/ZEO/tests/testZEO.py", line
226, in _checkCommitLock
    self._dostore()
  File "lib.linux-i686-2.1/ZEO/tests/testZEO.py", line
98, in _dostore
    self._storage.tpc_finish(t)
  File "lib.linux-i686-2.1/ZEO/ClientStorage.py", line
462, in tpc_finish
    transaction._extension)
  File "lib.linux-i686-2.1/ZEO/zrpc.py", line 168, in
__call__
    raise r[0], r[1] # see server log for real traceback
error: release unlocked lock

I've seen this error occasionally when running the unit
tests for ZEO 1.0 branch.  I can't reproduce it when
zLOG is enabled.

It presumably has something to do with the new code to
implement suspend and resume for the distributed commit
lock.


----------------------------------------------------------------------

You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=115628&aid=536405&group_id=15628