[omniORB] omniORBpy: destroy() call hangs after a fork
    Diez B. Roggisch 
    deets at web.de
       
    Wed Jun  1 14:51:52 BST 2005
    
    
  
> I'm having some trouble using omniORB in python with code that forks.
> I'm sure it's some problem with the forked process getting a copy of the
> parents memory, but I'm not really sure what's going on here.  Here's an
> example (based on the echo example):
I create a explicit spawner process before initializing the orb. Then if I 
want to have a forked process running it's own orb, I tell the spawner to 
fork. In that process, I can initialize an orb.
For the communication between these processes, I use Pyro. A nice sideeffect 
is that I can kill spawned processes reliably - contrary to threads.
Regards,
Diez
    
    
More information about the omniORB-list
mailing list