Hello. I made a couple of patches and felt they might
be of interest
to others and or inclusion in to the main branch.
1) I realized that I one cannot disable the persistent
cache option for
zeo clients that are being used for mounted storage
(using external
mount or something similar) . The ZEO_CLIENT
environment variable will
typically be set for the main zope and thus the mounted
storage cannot
turn on or turn off the persistent cache if it wishes.
So, I made a small change to allow None to be passed to
indicate no
persistent cache.
2) I also like the min and max poll feature but it
causes excessive
logging to be performed so I added a variable
min_disconnect_log to
minimize the logging overhead.
3) The accept failure stderr message doesn't include
the reason for
the failure.
ZEO patch file