Don't call checkpoint-unload on checkpoint-load error; unload does
things like truncate the file, and if we fail early enough to have
not yet initialized the checkpoint, really bad stuff would happen,
including data corruption.
Clarify a comment.