diff options
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/keg.rb | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/Library/Homebrew/keg.rb b/Library/Homebrew/keg.rb index 6c28d964f..80408f73d 100644 --- a/Library/Homebrew/keg.rb +++ b/Library/Homebrew/keg.rb @@ -231,12 +231,11 @@ class Keg < Pathname make_relative_symlink(linked_keg_record, self, mode) optlink end - - ObserverPathnameExtension.total - rescue Exception - opoo "Could not link #{fname}. Unlinking..." + rescue LinkError unlink raise + else + ObserverPathnameExtension.total end def optlink |
