From c560c4720200f6c54b06c549b95ed4412f673d2d Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Sat, 3 Dec 2016 15:04:02 +0000 Subject: [PATCH] fs_leak_logger: use more permissive mkpath. This avoids a race condition occurring here. --- Library/Homebrew/test/support/helper/fs_leak_logger.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/Homebrew/test/support/helper/fs_leak_logger.rb b/Library/Homebrew/test/support/helper/fs_leak_logger.rb index f6a02dbc04..774ccda04d 100644 --- a/Library/Homebrew/test/support/helper/fs_leak_logger.rb +++ b/Library/Homebrew/test/support/helper/fs_leak_logger.rb @@ -4,7 +4,7 @@ module Test def self.included(klass) require "find" logdir = HOMEBREW_LIBRARY_PATH.join("tmp") - logdir.mkdir unless logdir.directory? + logdir.mkpath @@log = File.open(logdir.join("fs_leak.log"), "w") klass.make_my_diffs_pretty! end