code-debug
code-debug copied to clipboard
'threadsRequest' does not send response if 'miDebugger.getThreads()' fails
The MI2DebugSession.threadsRequest
does not send a response if MI2.getThreads
calls fails.
We encountered this problem when using this extension with Eclipse Theia. Specifically, the UI relies on the session to receive a response as otherwise a Promise will never finish, causing subsequent updates to be queued indefinitely.