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.