mfussenegger / nvim-dap

Debug Adapter Protocol client implementation for Neovim

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Session seems close twice

blithefeng opened this issue · comments

Debug adapter definition and debug configuration

Installed the adapter using nvim-dap-go

Debug adapter version

No response

Steps to Reproduce

  1. In a go.mod project
  2. using nvim-dap-go configuration to start debug. Everything is OK for now
  3. using :lua require('dap').disconnect() to close session

Expected Result

session closed correctly

Actual Result

Error executing vim.schedule lua callback: ...nvim/site/pack/packer/start/nvim-dap/lua/dap/session.lua:668: handle 0x7fecb69fddb0 is already closing
stack traceback:
[C]: in function 'close'
...nvim/site/pack/packer/start/nvim-dap/lua/dap/session.lua:668: in function 'close'
...nvim/site/pack/packer/start/nvim-dap/lua/dap/session.lua:844: in function 'close'
...nvim/site/pack/packer/start/nvim-dap/lua/dap/session.lua:387: in function 'callback'
...nvim/site/pack/packer/start/nvim-dap/lua/dap/session.lua:606: in function <...nvim/site/pack/packer/start/nvim-dap/lua/dap/session.lua:598>