new DebugSessionOption 'lifecycleManagedByParent'; fixes #128058

This commit is contained in:
Andre Weinand
2021-07-20 17:23:40 +02:00
parent 74143ba2fe
commit 67b4efe22c
6 changed files with 12 additions and 8 deletions

View File

@@ -289,6 +289,7 @@ export abstract class ExtHostDebugServiceBase implements IExtHostDebugService, E
public startDebugging(folder: vscode.WorkspaceFolder | undefined, nameOrConfig: string | vscode.DebugConfiguration, options: vscode.DebugSessionOptions): Promise<boolean> {
return this._debugServiceProxy.$startDebugging(folder ? folder.uri : undefined, nameOrConfig, {
parentSessionID: options.parentSession ? options.parentSession.id : undefined,
lifecycleManagedByParent: options.lifecycleManagedByParent,
repl: options.consoleMode === DebugConsoleMode.MergeWithParent ? 'mergeWithParent' : 'separate',
noDebug: options.noDebug,
compact: options.compact,