diff --git a/langserver/exit.go b/langserver/exit.go index 6921c11..d531470 100644 --- a/langserver/exit.go +++ b/langserver/exit.go @@ -2,11 +2,17 @@ package langserver import ( "context" - lsp "github.com/sourcegraph/go-lsp" "os" + + lsp "github.com/sourcegraph/go-lsp" ) func Exit(ctx context.Context, vs lsp.None) error { - os.Remove(tempFile.Name()) + err := os.Remove(tempFile.Name()) + if err != nil { + return err + } + + os.Exit(0) return nil }