31 Oct
2001
31 Oct
'01
11:02 a.m.
On Wednesday 31 October 2001 07:11 am, Clark OBrien wrote:
Hi: I cannot find documentation that would tell me how zope manages thread synchronization
nutshell version. zope uses optimistic conflict resolution, no application level locking takes place, because all threads have their own object spaces. only on commits, is there some synchronization (deep within the zodb) to insure that there weren't conflicts, if so a conflict error is raised, and the request gets retried. applications can define their own conflict resolution, see the zodb wikis and zope developer's guide for more details. kapil