lib/learn_open/opener.rb in learn-open-1.1.52 vs lib/learn_open/opener.rb in learn-open-1.1.53

- old
+ new

@@ -189,10 +189,10 @@ puts "Cloning lesson..." begin Timeout::timeout(15) do Git.clone("git@github.com:#{lesson}.git", repo_dir, path: lessons_dir) end - rescue Timeout::Error + rescue Timeout::Error, Git::GitExecuteError if retries > 0 puts "There was a problem cloning this lesson. Retrying..." clone_repo(retries-1) else puts "Cannot clone this lesson right now. Please try again."