GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — asyncio staggered race missing calls to asyncio.future_add_to_awaited_by() and asyncio.future_discard_from_awaited_by() · Issue #129195 · python/cpython

asyncio staggered race missing calls to asyncio.future_add_to_awaited_by() and asyncio.future_discard_from_awaited_by() #129195

New issue
Copy link
New issue
Copy link
Closed
Closed
asyncio staggered race missing calls to asyncio.future_add_to_awaited_by() and asyncio.future_discard_from_awaited_by()#129195
Copy link
Labels
3.14bugs and security fixesbugs and security fixesstdlibStandard Library Python modules in the Lib/ directoryStandard Library Python modules in the Lib/ directorytopic-asynciotype-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error

Description

@graingert
graingert
opened on Jan 22, 2025
Issue body actions

Bug report

Bug description:

asyncio staggered race missing calls to asyncio.future_add_to_awaited_by() and asyncio.future_discard_from_awaited_by()

A possible oversight in https://github.com/python/cpython/pull/124640/files

CPython versions tested on:

3.14

Operating systems tested on:

No response

Linked PRs

  • gh-129195: use future_add_to_awaited_by/future_discard_from_awaited_by in asyncio.staggered.staggered_race #129253

Activity

  1. graingert
    added
    3.14bugs and security fixesbugs and security fixes
    stdlibStandard Library Python modules in the Lib/ directoryStandard Library Python modules in the Lib/ directory
    topic-asyncio
    type-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error
    on Jan 22, 2025
  2. github-project-automation
    added this to asyncioon Jan 22, 2025
  3. github-project-automation
    moved this to Todo in asyncioon Jan 22, 2025
  4. graingert commented on Jan 22, 2025

    @graingert
    graingert
    on Jan 22, 2025
    ContributorAuthor
    More actions

    Worth landing https://github.com/python/cpython/pull/128475/files first

  5. graingert
    added 3 commits that reference this issue on Jan 24, 2025

    pythongh-129195: use future_add_to_awaited_by/future_discard_from_awa…

    ddeeee9

    add test for pythongh-129195

    9bb80fa

    pythongh-129195: use future_add_to_awaited_by/future_discard_from_awa…

    7626ae4
  6. kumaraditya303
    added a commit that references this issue on Jan 26, 2025

    gh-129195: use `future_add_to_awaited_by/future_discard_from_awaited_…

    fccbfc4
  7. kumaraditya303
    closed this as completedon Jan 26, 2025
  8. github-project-automation
    moved this from Todo to Done in asyncioon Jan 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    3.14bugs and security fixesbugs and security fixesstdlibStandard Library Python modules in the Lib/ directoryStandard Library Python modules in the Lib/ directorytopic-asynciotype-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error

    Projects

    • asyncio
      Status
      Done
      Show more project fields

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

    You are visitor 01402503 — GeezerVison does not store the pages you look up.
    Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.