x/tools/gopls: invalid error messages when switching between tags in kubernetes #43023
Comments
I am not able to reproduce this issue, though I do see invalid error messages when switching between tags. /cc @hyangah - is there possibly a bug here that the Go extension seems to crash when the language server is restarted manually after it has crashed? |
I see:
I will ask the language client library devs about the second issue - why the cleanup isn't complete. We can retry to restart with a completely clean language client. But if it indicates the previous hung gopls is left behind, that's not ideal either. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
What version of Go are you using (
go version
)?Does this issue reproduce with the latest release?
The language server is not able to serve any features. Initialization failed: Error: Connection got disposed..
What operating system and processor architecture are you using (
go env
)?go env
OutputWhat did you do?
many go.exe process find in task manger
What did you expect to see?
checkout new branch should restart gopls server
What did you see instead?
gopls stop work and hover text not show anything after click "go: restart language server"
I can do reload windows to slove this problem
gopls server log
gopls-stop-work-on-checkout-new-branch.txt
vscode settings:
workspace
user
The text was updated successfully, but these errors were encountered: