In addition to those methods already mentioned, POSIX::_exit() will not run END blocks.
In reply to Re: END blocks in perl by adrianh in thread END blocks in perl by clueless newbie