Hello,

We have a script that does something like this:

import os
from ZEO.ClientStorage import ClientStorage

if os.fork()==0:
    print ClientStorage(('localhost',9675))
    print 'foo'
else:
    print 'child: %s' % os.getpid()

And it worked with ZODB 3.4, but we recently noticed that with 3.8 the
child process hangs. But if we import ClientStorage only inside the
process, it seems to work OK.
Is this supposed to happen? Is there a workaround?

Regards,

Pedro


-- 

José Pedro Ferreira
(Software Developer, Indico Project)

IT-UDS-AVC
CERN
Geneva, Switzerland

Office 513-R-042
Tel. +41 22 76 77159





_______________________________________________
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