in reply to Fork and Reap
Just wanted to clarify, SGI::FAM probably does some forking itself, and what I imagine is happening is that my sub for dealing with my children is killing off the SGI::FAM children as well. Is there any way to limit the scope of my sub to my main program, but not the modules that I'm using? Or would I be better off keeping track of the children I've spawned and attempting only to catch them? Not sure of how to do this since I think I still need to trap $SIG{CHLD} and do something with it, which still would override the SGI::FAM method for dealing with it's children.
Thanks again.