[Jim Fulton]
...
>
> 2. The ZEO client storage doesn't work optimally if there isn't a
>       main loop.  In particular, without an asyncore main loop, a
>       ZEO client storage won't see messages from the ZEO server until
>       the client storage tries to read or write some data from or to
>       the ZEO storage server.

Just FYI, in "current" ZODB this is probably less of an issue than it used
to be, since Connection now implements ISynchronizer and sets up Connection.
_storage_sync() as its ISynchronzizer afterCompletion() and newTransaction()
methods.  Maybe that's one reason you didn't see as much damage in current
Zope3 as it may have been possible to imagine ;-)

_______________________________________________
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

Reply via email to