fixup! Ticket #3297: don't lose file in case of preallocate space fail.