diff options
| author | William Boman <william@redwill.se> | 2021-10-31 23:33:07 +0100 |
|---|---|---|
| committer | William Boman <william@redwill.se> | 2021-10-31 23:33:07 +0100 |
| commit | 4afdea2ad3bdd970b0e4fc442de4af41017730ae (patch) | |
| tree | 08e8aa15aee62834d063c73a2ab848ec52d628bd /lua | |
| parent | pip3: promote install_dir to server's root dir immediately (#230) (diff) | |
| download | mason-4afdea2ad3bdd970b0e4fc442de4af41017730ae.tar mason-4afdea2ad3bdd970b0e4fc442de4af41017730ae.tar.gz mason-4afdea2ad3bdd970b0e4fc442de4af41017730ae.tar.bz2 mason-4afdea2ad3bdd970b0e4fc442de4af41017730ae.tar.lz mason-4afdea2ad3bdd970b0e4fc442de4af41017730ae.tar.xz mason-4afdea2ad3bdd970b0e4fc442de4af41017730ae.tar.zst mason-4afdea2ad3bdd970b0e4fc442de4af41017730ae.zip | |
server: remove context.install_dir if installation fails
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/nvim-lsp-installer/server.lua | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lua/nvim-lsp-installer/server.lua b/lua/nvim-lsp-installer/server.lua index c7b1f038..dee6f1a6 100644 --- a/lua/nvim-lsp-installer/server.lua +++ b/lua/nvim-lsp-installer/server.lua @@ -199,6 +199,7 @@ function M.Server:install_attached(context, callback) end) callback(true) else + pcall(fs.rmrf, context.install_dir) callback(false) end end), |
