-
Notifications
You must be signed in to change notification settings - Fork 123
Closed
Description
I've been trying to investigate ionide/ionide-vscode-fsharp#313. Long story short after using FSAC for a while some requests (autocomplete, tooltips) stops working. As far as I understand issue was there for quite a long time, but only recently I was able to "reproduce" it on my machine.
I've been running FSAC in debug mode to get some additional logging (both FSAC and FCS) and got following results:
- Normally, when tooltips are working FCS is logging reactor operation
GetToolTipTextand returns result:
- When FSAC "hangs" we still are able to parse file and get errors etc (and all reactor operations are logged by FCS). But when FSAC tries to get tooltips or completions... nothing happens. Nothing is logged by FCS, and operation returns default value
FSharpToolTipText []. Following gif shows this behavior
Sorry for lack of good reproduction, but I don't have it yet. Will try to debug it more later today / tomorrow, but if anyone has any ideas of the top of the head I'd be grateful.

