Dennis Allison wrote at 2009-7-19 17:03 -0700: >Zope 2.11, Python 2.4 > ... ># EOFError ># ># Traceback (most recent call last): > ... >dest_base_info, dest_sub_info = self._getRemoteList(remote, path) >File "/opt/zope/zinstances/xxx/Products/ZSyncer/ZSyncer.py", line >1211, >in _getRemoteList >return serverconn.manage_listObjects(path) >File "/opt/zope/zinstances/xxx/Products/ZSyncer/ConnectionMgr.py", line >183, in __call__ >ok,rd = cPickle.loads(data) >EOFError > >which has me baffled. Any suggestions? Other folks have been using >ZSyncer without problems on Zope 2.11. > >Dieter, you contributed the ConnectionMgr patch -- do you have any idea >where things might be failing?
The traceback tells you that "cPickle.loads(data)" fails with an "EOFError". This means that "data" does not contain a valid pickle. Use a tcp logger to check where the error is introduced (remote ZSyncer, local ZSyncer, in between). -- Dieter _______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )