My Perl server runs 24/7. Whenever the program is stopped, it needs to delete the database record it created on startup so everything is in sync. This is done in the END block. This line will make sure the END block is executed whenever such a signal is received (I know, I could also 'IGNORE' them):