da-viper wrote: Could we instead have a different mutex for running commands in each DAP instance. as using the API means we cannot handle incoming requests if we have long running commands in the event thread. https://github.com/llvm/llvm-project/pull/191062