Is there a reason you need to use sigtrap?
As the parent post mentions, perldoc perlipc
states that perl will try to ignore the action
if it is set to 'IGNORE', or use the default
action if it is set to 'DEFAULT'.
Is this a bug in the perldoc? Or is there
some other reason for this?