The server is implemented with a patched version ofhttps://github.com/sztomi/dap-rs/. The patches add support for sending DAP events from other threads:Allow multi-threaded sendssztomi/dap-rs#27; and fix a serialisation issue with restart commands:sztomi/dap-rs#26. Event flow On startup ...
Using issue419.go, I observed that the continue command fails with an error when debugger receives and forwards an interrupt. In spite of the stopped event, vscode still shows the state as RUNNING ...
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, ensure that you understand the potential impact of any command. ...
// RunInTerminalRequest: This optional request is sent from the debug adapter to the client to run a command in a terminal. // This is typically used to launch the debuggee in a terminal provided by the client. // This request should only be called if the client has passed the value ...
OpenOCD launched by hand Now the OpenOCD server is running, and I can connect to it from the debugger, with ‘Start OpenOCD locally’ unchecked. It will report the messages to the command prompt like it would do in the Eclipse console view. ...
way to tell what version the remote server is, so this was triggered in all cases just in case the user stumbled into the dlv-dap remote mode by accident. The idea was that once the user confirms their set-up, they could just disable with "Don't Show Again" and never see this ...
The server does not yet accept multiple client connections (--accept-multiclient). While --continue is not supported, stopOnEntry launch/attach attribute can be used to control if execution is resumed at the start of the debug session.`, Run: dapCmd, } rootCommand.AddCommand(dapCommand) 0...
Onceeclipse.jdt.lslaunched, the client can send aCommandto the server to start a debug session: { "command": "vscode.java.startDebugSession" } The response to this request will contain a port number on which the debug adapter is listening, and to which a client implementing the debug-adap...