Thanks for the insight. However, I am a little stumped with your answer. Would all the children be pushing to the same pipe? (I was trying to keep everything seperate, ie seperate log file for each ssh I kick off).
Thanks
you fork, and get a different pipe (there will be a pipe for each child).
You might want to look in the "Safe Pipe Opens" section of the perlipc manual page for example code, and a description on how to open a pipe between a parent and a child.