Closed sakhnik closed 1 year ago
@sakhnik Can you try out #182, branch fix-181-2
? I'll use it for the next week to make sure it doesn't break existing users, see if it fixes the log issue.
@RRethy, the frequency of cancellations has decreased noticeably. Yet there still are some messages in the log.
I've prepared a Docker image with a reproduction package if that could be useful. I'm also running it on a public server for a couple of days: ssh -p 2222 guest@iryska.com.ua
(the password is the same as the username). You can login there, cd app; nvim
, find and open App.java
and jdtls will kick in a few seconds later.
illuminate-bug.tgz
I pushed another change to that branch.
This one is much more reliable. I've only had one occurrence of the message since update. Thanks!
Will probably merge in a few days if I see no issues.
Describe the bug Great plugin, works like a charm with LSP! It's just annoying to see the log is flooded with error messages.
When I increased the log level to DEBUG, it can be seen that every single RPC request gets cancelled even after successful response:
I captured the stack traceback:
It looks like the requests that succeeded shouldn't be cancelled.
To Reproduce It should be reproducible with any LSP server complaining on the completed request being cancelled like jdtls It may be challenging to setup jdtls:
Navigate around to have the illuminate do its job. Then examine the log with
LspLog
Note Omitting a minimal
init.vim
/init.lua
/.vimrc
will likely result in the issue being closed without explanation. Sorry, it's hassly Java. But I'm open to assisting in experimenting, and testing.Output from
:IlluminateDebug
Expected behavior No error message "Unmatched cancel notification..." in the LSP log
Screenshots
Additional context