-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot launch multiple Python debug sessions using VSC API #7269
Comments
@karthiknadig Are we going to address this as part of the new debug adapter work? |
Correct, but not entirely. When we tried this, there seems to be some race condition in the extension itself, where only a sub set of connections end up going through the proper debugger hand shake. and the rest are left hanging waiting for a launch/attach request. The new adapter addresses only part of the problem. |
I'd block this issue, waiting for the new Debug Adapter work. |
@karthiknadig is this still an issue in debugpy? |
We need to test this. It should not be a problem anymore, since we use the same mechanism as above to attach to multiple processes. The only thing that is concerning is that this is using |
Closing this, since this is now possible with |
Environment data
"python.jediEnabled"
set to; more info How to update the language server to the latest stable version #3977): N/AExpected behaviour
multiple Python debug sessions get launched upon executing the following code inside an extension:
Actual behaviour
only 1 debug session gets launched, other debug sessions would hit a timeout error like this:
Note
related to #6017
The text was updated successfully, but these errors were encountered: