diff options
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/keg.rb | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/Library/Homebrew/keg.rb b/Library/Homebrew/keg.rb index 674ac881f..ff249ed2e 100644 --- a/Library/Homebrew/keg.rb +++ b/Library/Homebrew/keg.rb @@ -70,8 +70,10 @@ class Keg < Pathname end yield ensure - file.flock(File::LOCK_UN) - file.close + unless file.nil? + file.flock(File::LOCK_UN) + file.close + end end def linked_keg_record |
