-
Notifications
You must be signed in to change notification settings - Fork 38.8k
Closed
Labels
debugDebug viewlet, configurations, breakpoints, adapter issuesDebug viewlet, configurations, breakpoints, adapter issuesfeature-requestRequest for new features or functionalityRequest for new features or functionalityhelp wantedIssues identified as good community contribution opportunitiesIssues identified as good community contribution opportunitiesinsiders-releasedPatch has been released in VS Code InsidersPatch has been released in VS Code Insidersverification-foundIssue verification failedIssue verification failedverifiedVerification succeededVerification succeeded
Milestone
Description
Does this issue occur when all extensions are disabled?: Yes
- VS Code Version: 1.71.2
- OS Version: Windows_NT x64 10.0.19044
Steps to Reproduce:
- Create a compound launch configuration with
"stopAll": truewhere one of the configs includesserverReadyAction - Launch a debug session with this configuration
- Press the stop button
- Expected: All sessions stop
- Actual: The sessions enumerated in the compound
configurationsstop, but the session launched underserverReadyActiondoes not. The user must click stop twice for all sessions to cease.
My launch config:
{
"version": "0.2.0",
"compounds": [
{
"name": "Debug app",
"configurations": ["Django", "Vite"],
"stopAll": true
}
],
"configurations": [
{
"name": "Django",
"type": "python",
"request": "launch",
"program": "${workspaceFolder}/manage.py",
"args": ["runserver"],
"django": true,
"justMyCode": true,
"presentation": { "hidden": true },
"cwd": "${workspaceFolder}",
"serverReadyAction": {
"pattern": ".*(https?:\\/\\/\\S+:[0-9]+\\/?).*",
"uriFormat": "%s",
"action": "debugWithChrome"
}
},
{
"name": "Vite",
"type": "node",
"request": "launch",
"runtimeExecutable": "npm",
"runtimeArgs": ["run", "dev"],
"presentation": { "hidden": true },
"cwd": "${workspaceFolder}"
}
]
}Video demonstrating the behavior:
sampleapp.-.Visual.Studio.Code.2022-10-09.09-14-25.mp4
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
debugDebug viewlet, configurations, breakpoints, adapter issuesDebug viewlet, configurations, breakpoints, adapter issuesfeature-requestRequest for new features or functionalityRequest for new features or functionalityhelp wantedIssues identified as good community contribution opportunitiesIssues identified as good community contribution opportunitiesinsiders-releasedPatch has been released in VS Code InsidersPatch has been released in VS Code Insidersverification-foundIssue verification failedIssue verification failedverifiedVerification succeededVerification succeeded