signal handler
Perl
A "subroutine" that, instead of being content to be called in the normal fashion, sits around waiting for a bolt out of the blue before it will deign to "execute". Under Perl, bolts out of the blue are called signals, and you send them with the kill built-in. See "%SIG" in perlvar and "Signals" in perlipc.