> On Unix-like systems, we can use `os.fork()`. The advantage of this approach 
> is that I can use OS system calls to kill the process. However, ZODB database 
> storages cannot be shared between processes. Nikolay Kim has done some 
> preliminary experiments and found that `db.open()` locks the system (for 
> both, `FileStorage` and `ZeoClientStorage`). I have not verified these 
> results or tried to figure out why it is hanging, but I can see the problem 
> for `FileStorage`.

i have to create new zeo storage for each child to make forking server 
work. i think for forking server we need long running childs


_______________________________________________
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )

Reply via email to