From c0eb1f10deec946675570223f2ed0dfaff0b54a8 Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Fri, 21 Jun 2013 18:37:52 -0500 Subject: [PATCH] Don't clean up lockfiles if the directory doesn't exist Fixes Homebrew/homebrew#20673. --- Library/Homebrew/cmd/cleanup.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/Library/Homebrew/cmd/cleanup.rb b/Library/Homebrew/cmd/cleanup.rb index 5cf7ef00ee..df66a85d6a 100644 --- a/Library/Homebrew/cmd/cleanup.rb +++ b/Library/Homebrew/cmd/cleanup.rb @@ -84,6 +84,7 @@ module Homebrew extend self end def cleanup_lockfiles + return unless HOMEBREW_CACHE_FORMULA.directory? candidates = HOMEBREW_CACHE_FORMULA.children lockfiles = candidates.select { |f| f.file? && f.extname == '.brewing' } lockfiles.select(&:readable?).each do |file|