Chris Bainbridge wrote at 2006-11-15 18:14 +0000:
> ...
>Another interesting thing; if I add time.sleep(1) to the end of the
>while loop, then the problem goes away. Possibly there is some kind of
>cache race condition, where the ZEO server sends invalidations
>immediately after the client has commited?

The effect of invalidations is synchronized.
Invalidations become effective only at transaction boundaries
and when a connection is opened.

For more information about ZODB, see the ZODB Wiki:

ZODB-Dev mailing list  -

Reply via email to