Package: perl-doc
Version: 5.8.8-2
Severity: minor
perlfunc states:
Unlike in the shell, if SIGNAL is negative, it kills process groups
instead of processes. (On System V, a negative PROCESS number will also
kill process groups, but that’s not portable.) That means you usually
want to use positive not negative signals. You may also use a signal
name in quotes.
perlipc states:
Sending a signal to a negative process ID means that you send the sig‐
nal to the entire Unix process-group. This code sends a hang-up signal
to all processes in the current process group (and sets $SIG{HUP} to
IGNORE so it doesn’t kill itself)
So it's not clear whether to kill a process group a negative signal, or
a negative PID should be used.
Regards,
Roger
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (990, 'unstable')
Architecture: powerpc (ppc)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15.4
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Versions of packages perl-doc depends on:
ii perl 5.8.8-2 Larry Wall's Practical Extraction
perl-doc recommends no packages.
-- no debconf information