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
cmd/go: git ls-remote stuck without timeout #31073
Comments
Can you give us the exact repro steps ? Can you send a SIGQUIT ( |
Not really any steps involved, it just stops doing anything most of the time for me - very likely waiting for This trace is from a
|
Hi, Even I'm facing the same issue. Below is the
|
@rajuGT, that doesn't look like the same issue — the goroutine dump you've provided seems to be waiting on a locked file (perhaps one held by a different |
@schittler, does this still reproduce for you on Go 1.13.3? If so, does I suspect that this is either a |
I don't use this exact setup anymore, so I can't say. My suspicion is that it was related to our work network and git not detecting a hung connection. @ylallemant had the same problem through, maybe he can weigh in on this issue. |
Timed out in state WaitingForInfo. Closing. (I am just a bot, though. Please speak up if this is a mistake or you have the requested information.) |
What version of Go are you using (
go version
)?Does this issue reproduce with the latest release?
Yes.
What operating system and processor architecture are you using (
go env
)?go env
OutputWhat did you do?
go mod vendor
What did you expect to see?
Process finishing / retrying.
What did you see instead?
Program randomly gets stuck on version selection. Checking the process tree reveals it to be waiting for
git ls-remote
. This happens on private repos to which access is configured viainsteadOf
https to ssh rewrite in.gitconfig
and on public repos (e.g.spf13/pflag
).The text was updated successfully, but these errors were encountered: