Skip to content

[core] Only one of the threads in a thread pool will be initialized as a long-running Python thread #51071

Open
@kevin85421

Description

@kevin85421

What happened + What you expected to happen

Currently, only one of the threads in a thread pool will be initialized as a long-running Python thread. I should also investigate whether it's possible to call PyGILState_Release on a different thread other than the one calls PyGILState_Ensure in the thread pool.

Versions / Dependencies

TODO

Reproduction script

TODO

Issue Severity

None

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

bugSomething that is supposed to be working; but isn'tcoreIssues that should be addressed in Ray Core

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions