1 message in com.perforce.revml[revml] IPC::Run 0.5 -> CPAN
FromSent OnAttachments
Barrie Slaymaker10 Nov 2001 20:38 
Subject:[revml] IPC::Run 0.5 -> CPAN
From:Barrie Slaymaker (barr@slaysys.com)
Date:11/10/2001 08:38:04 PM
List:com.perforce.revml

I'm sending this to all the folks I've recently been talking with about IPC::Run and the rev@perforce.com list.

A couple of deadlocks and other major bugs are now squashed; thanks for the patches, folks. Timer/timeout handling is also improved and there's now a a signal() method that can be used to broadcast signals to all the children and a kill_kill() method that kills gently (SIGTERM), then brutally (SIGKILL or even SIGQUIT if you like).

kill_kill() is now called if something goes wrong in run() so that the processes are very dead by the time run() returns/dies.

If you have time to take this and make test it on your platform, I'd appreciate hearing the results. No problem if not, we're all quite busy. I wouldn't install it over a working older version until you're happy with it; there are a fair number of changes that need to be tested out.

<barbie>process management is HARD!</barbie>

<:-P>

Thanks,

Barrie

P.S. The pointy headed smiley is a well-formed XML start tag.