aboutsummaryrefslogtreecommitdiffstats
path: root/lua/nvim_lsp
diff options
context:
space:
mode:
Diffstat (limited to 'lua/nvim_lsp')
-rw-r--r--lua/nvim_lsp/omnisharp.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/lua/nvim_lsp/omnisharp.lua b/lua/nvim_lsp/omnisharp.lua
index 1aaaf83a..4d874952 100644
--- a/lua/nvim_lsp/omnisharp.lua
+++ b/lua/nvim_lsp/omnisharp.lua
@@ -5,7 +5,7 @@ local bin_name = 'run'
local function make_installer()
local install_dir = util.path.join{util.base_install_dir, server_name}
-
+ local pid = vim.fn.getpid()
local url = 'linux-x64'
if vim.fn.has('win32') == 1 then
@@ -41,7 +41,7 @@ local function make_installer()
return {
is_installed = util.path.exists(bin_path);
install_dir = install_dir;
- cmd = { bin_path, "--languageserver" };
+ cmd = { bin_path, "--languageserver" , "--hostPID", tostring(pid)};
}
end
function X.configure(config)