[Zope] Reindex of catalog - keep getting ConflictErrors ?
Dieter Maurer
dieter at handshake.de
Wed Nov 5 16:16:41 EST 2003
Gitte Wange wrote at 2003-11-1 00:01 +0100:
> At 22:55 31-10-2003, you wrote:
> >Gitte Wange wrote at 2003-10-31 15:37 +0100:
> > > I have a ZCatalog (in the shape of a portal_catalog in CMF).
> > > Everytime I go to the Advanced tab and tries to reindex the catalog, I
> > get
> > > this error and traceback:
> > > ZODB.POSException.ConflictError
>
> [SNIP error traceback]
>
> > > ConflictError: database conflict error (oid 0000000000000006, serial was
> > > 0350b50baca92b4c, now 0350b50a6e739abb)
> > >
> > > Why is that ?
> >
> >Indeed: why does your "reindex catalog" write to a session?
> >
> >Someone else does, too. This gives you a ConflictError.
>
> Thanks Dieter - at least I know what's causing the error.
> Now I only need to find out why :-)
>
> The error has been introduced after I switched to use PluggableUserFolder
> with my own SessionLogin plugin - maybe I should start to look for the
> cause there.
Do you write into the session?
Even if you only read it, it may cause the problem.
Reading a session resets its timeout and therefore entails
writing.
--
Dieter
More information about the Zope
mailing list