Skip to content

PyEval_AcquireLock() and PyEval_AcquireThread() do not handle runtime finalization properly. #80656

Description

@ericsnowcurrently
BPO36475
Nosy@vstinner, @ericsnowcurrently, @nanjekyejoannah
PRs
  • bpo-36475: Finalize PyEval_AcquireLock() and PyEval_AcquireThread() properly #12667
  • bpo-36475: Make PyThread_exit_thread with _Py_NO_RETURN #13068
  • Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

    Show more details

    GitHub fields:

    assignee=Noneclosed_at=<Date2019-04-29.09:23:39.689>created_at=<Date2019-03-29.19:26:20.924>labels= ['interpreter-core', 'type-bug', '3.8']
    title='PyEval_AcquireLock() and PyEval_AcquireThread() do not handle runtime finalization properly.'updated_at=<Date2020-03-09.10:53:27.812>user='https://github.com/ericsnowcurrently'

    bugs.python.org fields:

    activity=<Date2020-03-09.10:53:27.812>actor='vstinner'assignee='none'closed=Trueclosed_date=<Date2019-04-29.09:23:39.689>closer='vstinner'components= ['Interpreter Core']
    creation=<Date2019-03-29.19:26:20.924>creator='eric.snow'dependencies= []
    files= []
    hgrepos= []
    issue_num=36475keywords= ['patch']
    message_count=7.0messages= ['339138', '339365', '339876', '341054', '341055', '341389', '363714']
    nosy_count=3.0nosy_names= ['vstinner', 'eric.snow', 'nanjekyejoannah']
    pr_nums= ['12667', '13068']
    priority='normal'resolution='fixed'stage='resolved'status='closed'superseder=Nonetype='behavior'url='https://bugs.python.org/issue36475'versions= ['Python 3.8']

    Metadata

    Metadata

    Assignees

    No one assigned

      Labels

      3.8 (EOL)end of lifeinterpreter-core(Objects, Python, Grammar, and Parser dirs)type-bugAn unexpected behavior, bug, or error

      Projects

      No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions