[ZODB-Dev] Different weird errors with Zope 2.8.4

Dieter Maurer dieter at handshake.de
Tue Nov 29 15:07:58 EST 2005


Chris Withers wrote at 2005-11-29 14:33 +0000:
>Hot on the heals of my posts about "Shouldn't load state for" comes the 
>eagerly awaited sequel "Couldn't load state for" ;-)
> ...
>   File "lib/python/ZEO/zrpc/connection.py", line
>531, in call
>     r_flags, r_args = self.wait(msgid)
>   File "lib/python/ZEO/zrpc/connection.py", line
>648, in wait
>     self.replies_cond.release()
>   File "lib/python2.3/threading.py", line 113,
>in release
>     assert self.__owner is me, "release() of un-acquire()d lock"
>AssertionError: release() of un-acquire()d lock

Looks like a ZEO bug (more precisely a "ZEO.zrpc.conntection" bug).
Probably a race condition.

-- 
Dieter


More information about the ZODB-Dev mailing list