file hash: don't close file fd on lookup/add race