Hi Rolf,
Thanks for the feedback, and especially for your last line suggesting using proper perlipc or threads with shared data. I was aware of threads with shared data, but had not read Tom Christiansen's
amazing treatise on Perl IPC until reading your reply. It's definitely got me going in a new direction that I think will work properly for me.
Cheers,
Richard