( egmont | 2006. 07. 13., cs – 14:52 )

C-ben: man 2 sigaction leírja. A lényeg:
A sigaction függvénnyel kell a szignálkezelő rutint regisztrálni, az egyik argumentum egy sigaction struktúra, aminek sa_sigaction eleme mutat a függvényre, a flag-ek közé pedig kell egy SA_SIGINFO.
A szignált kezelő fv három argumentumot kap, az egyik ezekből egy siginfo_t struktúra, aminek si_pid értéke adja meg kérdésedre a választ.

Perl-ben: fogalmam sincs, de valszeg a posix modulban megvannak a közvetlen megfelelői a fentieknek.