mirror of
https://github.com/junegunn/vim-plug.git
synced 2024-12-19 10:35:38 -07:00
Retry in 3 seconds
This commit is contained in:
parent
3323163e04
commit
e2714fb56e
10
plug.vim
10
plug.vim
@ -693,7 +693,15 @@ function! s:update_parallel(pull, todo, threads)
|
||||
pids.each { |pid| Process.kill 'TERM', pid.to_i rescue nil }
|
||||
fd.close
|
||||
end
|
||||
retry if e.is_a?(Timeout::Error) && tried < tries
|
||||
if e.is_a?(Timeout::Error) && tried < tries
|
||||
3.downto(1) do |countdown|
|
||||
s = countdown > 1 ? 's' : ''
|
||||
log.call name, "Timeout. Will retry in #{countdown} second#{s} ...", type
|
||||
sleep 1
|
||||
end
|
||||
log.call name, 'Retrying ...', type
|
||||
retry
|
||||
end
|
||||
[false, e.is_a?(Interrupt) ? "Interrupted!" : "Timeout!"]
|
||||
end
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user