File tree Expand file tree Collapse file tree 1 file changed +11
-4
lines changed
Expand file tree Collapse file tree 1 file changed +11
-4
lines changed Original file line number Diff line number Diff line change @@ -398,13 +398,20 @@ export class DebugSessionFeature extends LanguageClientConsumer
398398 this . logger . writeVerbose ( `Debugger session terminated: ${ tempConsoleSession . name } (${ tempConsoleSession . id } )` ) ;
399399
400400 // HACK: As of 2023-08-17, there is no vscode debug API to request the C# debugger to detach, so we send it a custom DAP request instead.
401- await dotnetAttachSession . customRequest (
402- "disconnect" ,
403- {
401+ const disconnectRequest : DebugProtocol . DisconnectRequest = {
402+ command : "disconnect" ,
403+ seq : 0 ,
404+ type : "request" ,
405+ arguments : {
404406 restart : false ,
405407 terminateDebuggee : false ,
406408 suspendDebuggee : false
407- } as DebugProtocol . DisconnectArguments
409+ }
410+ } ;
411+
412+ await dotnetAttachSession . customRequest (
413+ disconnectRequest . command ,
414+ disconnectRequest . arguments
408415 ) ;
409416 } ) ;
410417 } ) ;
You can’t perform that action at this time.
0 commit comments