What makes you think those won't be interrupted? alarm is a signals. Signals happen now. One of the discussions is to make signals "safe", meaning
they wouldn't interrupt a Perl opcode, and your example is correct. But for now,
they are dangerous, and poof! You be gone. {grin}