renard/UCarp — comment on commit 07f1a896addb84b9a19a85c282632eb9a9493abe
File: src/carp.c line 950
By jd:

Unstead of calling unlink() on various occasion, it might be better to use atexit() to register a function charged to unlink. At least you'll be sure not to forget an unlink.