In particular, lock files will no-longer be removed when a lock is closed (released). This is to avoid a race condition in the current implementation.


AFAIK, the ZODB lock_file module is only used to protect file storages. The probability that the race condition in the current locking implementation would lead to problems with file storages is very low, but non-zero. As a result of this change, file-storage lock files (e.g. Data.fs.lock) will be left around.

Jim

--
Jim Fulton                      mailto:[EMAIL PROTECTED]                Python 
Powered!
CTO                             (540) 361-1714                  
http://www.python.org
Zope Corporation        http://www.zope.com             http://www.zope.org



_______________________________________________
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/

ZODB-Dev mailing list  -  ZODB-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zodb-dev

Reply via email to