Oh, that isn't so hard! I was thinking the forked process would start over at the beginning.
I am not clear on the last line. I understand that I will want to wait for the last child to finish before exiting the parent, but is there a less obfuscated way of saying that?