Repository navigation
_xxsubinterpreters.run_string() doesn't allow subthreads to be running still #105716
Copy link
Copy link
Closed
Labels
3.12only security fixesonly security fixes3.13only security fixesonly security fixesextension-modulesC modules in the Modules dirC modules in the Modules dirtopic-subinterpreterstype-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error
Description
Activity
- addedtype-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or errorextension-modulesC modules in the Modules dirC modules in the Modules dir3.12only security fixesonly security fixes3.13only security fixesonly security fixes
on Jun 12, 2023 - changed the title
[-]_xxsubinterpreters module doesn't allow other threads to keep running[/-][+]_xxsubinterpreters.run_string() doesn't allow subthreads to be running still[/+]on Jun 13, 2023 ericsnowcurrently commented
on Sep 26, 2023 MemberAuthorMore actions- added a commit that references this issue
on Oct 2, 2023 - added 2 commits that reference this issue
on Apr 2, 2024
Metadata
Metadata
Assignees
Labels
3.12only security fixesonly security fixes3.13only security fixesonly security fixesextension-modulesC modules in the Modules dirC modules in the Modules dirtopic-subinterpreterstype-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error
Projects
- StatusShow more project fieldsDone
Currently
_xxsubinterpreters.run_string()fails if the interpreter has other threads running, e.g. subthreads created by a previousrun_string()call. This should be fixed to allow other threads to be running.Linked PRs