in reply to
atomic operations
Assuming that you are using the "cookbook" method;
use Config;
defined $Config{sig_name} or die "No sigs?";
$i = 0; # Config prepends fake 0 signal called "ZE
+RO".
foreach $name (split(' ', $Config{sig_name})) {
$signo{$name} = $i;
$signame[$i] = $name;
$i++;
}
You should be able to send the kill command to a name -or- PID. This should solve your problem (or am I missing the point of your question?)
SciDude
The first dog barks... all other dogs bark at the first dog.