neoclide / coc-tsserver

Tsserver extension for coc.nvim that provide rich features like VSCode for javascript & typescript
MIT License
1.05k stars 68 forks source link

Service tsserver can't start #332

Closed lcmen closed 2 years ago

lcmen commented 2 years ago

On one of the project I don't get any autocompletion, hoverinfo, etc. I added NVIM_COC_LOG_LEVEL=debug NVIM_COC_LOG_FILE=/tmp/coc.log flags to get more info and that's what I found in the logs:

2021-12-12T14:46:35.227 ERROR (pid:447230) [extension:coc-tsserver] - A non-recoverable error occured while executing tsserver command: updateOpen
2021-12-12T14:46:35.269 ERROR (pid:447230) [server] - uncaughtException Error: read ECONNRESET
    at Pipe.onStreamRead (node:internal/stream_base_commons:220:20)
2021-12-12T14:46:35.314 INFO (pid:447230) [services] - service tsserver started
2021-12-12T14:46:43.372 ERROR (pid:447230) [extension:coc-tsserver] - A non-recoverable error occured while executing tsserver command: updateOpen
2021-12-12T14:46:43.420 ERROR (pid:447230) [server] - uncaughtException Error: read ECONNRESET
    at Pipe.onStreamRead (node:internal/stream_base_commons:220:20)
2021-12-12T14:46:43.463 INFO (pid:447230) [services] - service tsserver started

Can I get more verbose logs to trace it down?

lcmen commented 2 years ago

This happens on Typescript 4.5 used in the project. Downgrading to 4.4 fixes the problem. Do I need any extra setting for 4.5?

chemzqm commented 2 years ago

No idea, read ECONNRESET seems network issue.

chemzqm commented 2 years ago

Try coc-tsserver 1.9.1, socket not used any more.

chemzqm commented 2 years ago

Check log of tsserver if you still have this issue https://github.com/neoclide/coc-tsserver/blob/master/Readme.md#troubleshooting