lib/autobuild/importer.rb in autobuild-1.22.1 vs lib/autobuild/importer.rb in autobuild-1.23.0

- old
+ new

@@ -355,11 +355,12 @@ did_update rescue Interrupt message = Autobuild.color('interrupted', :red) if last_error raise last_error - else raise + else + raise end rescue ::Exception => e message = Autobuild.color('update failed', :red) last_error = e # If the package is patched, it might be that the update @@ -408,10 +409,11 @@ begin checkout(package, **options) execute_post_hooks(package) rescue Interrupt if last_error then raise last_error - else raise + else + raise end rescue ::Exception => e last_error = e retry_count = update_retry_count(e, retry_count) raise unless retry_count