Project

General

Profile

Actions

Bug #6715

closed

Dir.mktmpdir fails if you delete it yourself

Added by mitchellh (Mitchell Hashimoto) almost 12 years ago. Updated almost 12 years ago.

Status:
Rejected
Assignee:
-
Target version:
-
ruby -v:
1.9.3-p125
Backport:
[ruby-core:46290]

Description

Dir.mktmpdir when given a block will call FileUtil.remove_entry_secure in the ensure section. If the contents of the block happens to move/delete/modify that folder, then that will fail with Errno::ENOENT. I believe the correct behavior in this case should be to successfully return, since the folder is clearly gone in some way.

Actions

Also available in: Atom PDF

Like0
Like0Like0