Language server socket in project directory?
lassepe opened this issue · comments
Since the latest release (0.5.1) I am observing that coc-julia
places a socket (named vscjlsymserv-<some-UUID>
) in my current working directory. These seem not to get deleted after the session is closed. Is this desired behavior?
Can't reproduce, coc-julia will not create socket file.
You are absolutely right. It seems to be caused by JuliaFormatter. I am sorry for the confusion.
Actually, I am still seeing the same issue and it does seem to be related to the SymbolServer launched by coc-julia.
These files seem to correspond to the sockets created here.
I cannot always reproduce this issue but it seems to happen most frequently if I quit nvim with :cq
(e.g. if I realize that I want to abort editing). Maybe in this case the symbol server is not shut down correctly?
Edit: Maybe there is also not much that can be done from the side of coc-nvim
if I quit vim with :cq
? If that is the case, feel free to close this issue again and I will just try to get rid of this bad habit.
The vscjlsymserv-<some-UUID>
file should be in tmp folder, and looks like it's not deleted when Julia LS exit. Have no idea about this.
I also see this files in my working directory. It doesn't bother me too much, but I was wondering where they came from.
@cristobaltapia this has been fixed in v0.9.1