Skip to content
This repository has been archived by the owner on Feb 3, 2018. It is now read-only.

Allow control over parallel network activity #28

Open
sdboyer opened this issue May 17, 2016 · 1 comment
Open

Allow control over parallel network activity #28

sdboyer opened this issue May 17, 2016 · 1 comment

Comments

@sdboyer
Copy link
Owner

sdboyer commented May 17, 2016

A bug was reported to glide (Masterminds/glide#411) about how concurrent git+ssh activity causes issues when the key hasn't been decrypted into an agent. To handle this case, vsolver must provide an option for fetching in serial so that the requests are made in serial, and each password input is recorded correctly.

In some imaginary, future version, we might also attempt to predetect which URLs are safe to parallelize (e.g., unsecure git http), and have this option (or a new one) always parallelize those, but not others.

Either that, or we've gotta do some gnarly shit with os.Stdin and os.Stdout across processes...

Affects #13

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants