mirror of
https://github.com/ruby/ruby.git
synced 2025-09-17 17:43:59 +02:00
merge revision(s) 70f69f8539
: [Backport #18941]
[ruby/fileutils] Fix mkdir_p hanging on Windows when trying to create
a file on a offline drive
9cc6a082d7
---
lib/fileutils.rb | 2 +-
test/fileutils/test_fileutils.rb | 8 ++++++++
2 files changed, 9 insertions(+), 1 deletion(-)
This commit is contained in:
parent
89eab8e0bf
commit
a07e7ad6b0
3 changed files with 10 additions and 2 deletions
|
@ -212,7 +212,7 @@ module FileUtils
|
|||
path = remove_trailing_slash(item)
|
||||
|
||||
stack = []
|
||||
until File.directory?(path)
|
||||
until File.directory?(path) || File.dirname(path) == path
|
||||
stack.push path
|
||||
path = File.dirname(path)
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue