-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
g:plug_timeout is not respected for SSL connection timeout #1285
Comments
I think this is the minimal vimrc: let g:plug_timeout = 10
let g:plug_retries = 0
filetype off
call plug#begin()
Plug 'https://localhost/fake/repo.git'
call plug#end() Run |
Lines 304 to 305 in d863d07
Those variables are only used by the legacy Ruby/Python parallel installers. We don't enforce any timeouts when using the Vim 8+/Neovim installers. |
I see, then is there a way to abort the ongoing |
The ongoing processes will be aborted when you close the plug window, but we don't have a way to retry only the aborted processes afterward. Never felt that I needed it. If I had to abort the update, I can then just re-run |
I also didn't have issues for years, but I think something goes weird with my internet connection to GitHub nowadays. I've been experiencing timeouts repeatedly, getting more bothered. |
If you pressed 'q' while `PlugInstall` or `PlugUpdate` was in progress, vim-plug would immediately close its window and abort all the running processes. This commit enhances the 'q' so that it doesn't close the window, but instead displays aborted tasks so that the user can press 'R' to retry aborted/skipped tasks. Fix #1285
If you press 'q' while `PlugInstall` or `PlugUpdate` is in progress, the current version of vim-plug immediately closes its window and aborts all the running processes. This commit enhances the 'q' map so that it doesn't close the window, but instead displays aborted tasks so that the user can press 'R' to retry aborted/skipped tasks. Fix #1285
If you press 'q' while `PlugInstall` or `PlugUpdate` is in progress, the current version of vim-plug immediately closes its window and aborts all the running processes. This commit enhances the 'q' map so that it doesn't close the window, but instead displays aborted tasks so that the user can press 'R' to retry aborted/skipped tasks. Fix #1285
Seeing #1093, maybe this is because of rate limiting as I have 60 plugins, and timeout occurs only when I'm on a shared network. |
When I do
:PlugUpdate
, it takes much more time than expected according to the configuration ofg:plug_timeout
andg:plug_retries
.It takes over 300 seconds, and it's because of
vim-open-color
entry, which gets SSL connection timeout.Pasting my Plug block, but it doesn't really relevant with this issue.
Plug block
The text was updated successfully, but these errors were encountered: