Darcs.Util.AtExit
atexit
withAtexit