Stop / disconnect of child session should always respect the parent session

fixes #125230
This commit is contained in:
isidor 2021-06-09 13:40:32 +02:00
parent 48bcb4a831
commit cf212bfb03
No known key found for this signature in database
GPG key ID: F9280366A8370105

View file

@ -41,7 +41,7 @@ export function filterExceptionsFromTelemetry<T extends { [key: string]: unknown
export function isSessionAttach(session: IDebugSession): boolean {
return session.configuration.request === 'attach' && !getExtensionHostDebugSession(session);
return session.configuration.request === 'attach' && !getExtensionHostDebugSession(session) && (!session.parentSession || isSessionAttach(session.parentSession));
}
/**