[ZODB-Dev] storage API question

Toby Dickenson tdickenson@geminidataloggers.com
Mon, 29 Apr 2002 17:22:31 +0100


All of the current storages acquire a lock for the duration of their
'store' method, because they need to protect internal data structures
that might be used by reads, packs, or non-transactional-undoes
occuring in different threads.

Does the storage also have to defend against 'store' being called from
two threads concurrently for the same transaction?



Toby Dickenson
tdickenson@geminidataloggers.com