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. -- Dieter _______________________________________________ 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