> I'm not sure but from the docs it sounds like os.wait() would > be called once for each child also, as If you don't specify a pid os.wait should return as soon as *any* child process terminates. Which is why it returns the pid - to tell you which child died... At least that's what I'd expect based on using the C version. Alan G.