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 — Indicate that `multiprocessing.Queue` does not implement `shutdown()` · Issue #147965 · python/cpython

Indicate that multiprocessing.Queue does not implement shutdown() #147965

New issue
Copy link
New issue
Copy link
Closed
#147970
Closed
Indicate that multiprocessing.Queue does not implement shutdown()#147965
#147970
Copy link
Labels
docsDocumentation in the Doc dirDocumentation in the Doc dirstdlibStandard Library Python modules in the Lib/ directoryStandard Library Python modules in the Lib/ directorytopic-multiprocessing

Description

@YvesDup
YvesDup
opened on Apr 1, 2026
Issue body actions

Documentation

In multiprocessing.Queue documentation

"Queue implements all the methods of queue.Queue except for task_done() and join()."

The shutdown() method is not implemented and should be add too.
This applies all versions from 3.13.

Linked PRs

  • gh-147965: Add shutdown() to multiprocessing.Queue excluded methods #147970
  • gh-147965: Document that multiprocessing.Queue does not implement shutdown() #148034
  • [3.14] gh-147965: Add shutdown() to multiprocessing.Queue excluded methods (GH-147970) #148416
  • [3.13] gh-147965: Add shutdown() to multiprocessing.Queue excluded methods (GH-147970) #148417

Activity

  1. YvesDup
    added
    docsDocumentation in the Doc dirDocumentation in the Doc dir
    on Apr 1, 2026
  2. github-project-automation
    moved this to Todo in docs issueson Apr 1, 2026
  3. github-project-automation
    added this to docs issueson Apr 1, 2026
  4. WYSIATI
    added a commit that references this issue on Apr 1, 2026

    pythongh-147965: Add shutdown() to multiprocessing.Queue excluded met…

    9ea054d
  5. aisk
    added
    topic-multiprocessing
    stdlibStandard Library Python modules in the Lib/ directoryStandard Library Python modules in the Lib/ directory
    on Apr 1, 2026
  6. aisk
    added this to Multiprocessing issueson Apr 1, 2026
  7. YvesDup commented on Apr 1, 2026

    @YvesDup
    YvesDup
    on Apr 1, 2026
    ContributorAuthor
    More actions

    @WYSIATI as creator of this issue, please ask for me before create a PR. I was creating it

  8. WYSIATI commented on Apr 1, 2026

    @WYSIATI
    WYSIATI
    on Apr 1, 2026
    Contributor
    More actions

    Sorry, I should've asked first. If you want, I can close mine

  9. WYSIATI
    added a commit that references this issue on Apr 1, 2026

    pythongh-147965: Add shutdown() to multiprocessing.Queue excluded met…

    fe18363
  10. jsbueno commented on Apr 1, 2026

    @jsbueno
    jsbueno
    on Apr 1, 2026
    Contributor
    More actions

    @YvesDup - in other news, since you are at it: would it make sense to add a shutdown method to multiprocessing.Queue ? Or maybe it simply wouldn't apply, due to its different nature?

  11. YvesDup commented on Apr 1, 2026

    @YvesDup
    YvesDup
    on Apr 1, 2026
    ContributorAuthor
    More actions

    Sorry, I should've asked first. If you want, I can close mine

    Might as well finish the PR now

    Reacted by WYSIATI
  12. YvesDup commented on Apr 1, 2026

    @YvesDup
    YvesDup
    on Apr 1, 2026
    ContributorAuthor
    More actions

    @YvesDup - in other news, since you are at it: would it make sense to add a shutdown method to multiprocessing.Queue ? Or maybe it simply wouldn't apply, due to its different nature?

    A PR about this feature already exists :-), see Add multiprocessing queue shutdown

    Reacted by Joao S. O. Bueno
  13. picnixz
    changed the title [-]Update multiprocessing documentation: `multiprocessing.Queue` does not implement the `shutdown`method.[/-] [+]Indicate that `multiprocessing.Queue` does not implement `shutdown()`[/+] on Apr 2, 2026
  14. gpshead
    added a commit that references this issue on Apr 12, 2026

    gh-147965: Add shutdown() to multiprocessing.Queue excluded methods (G…

    22290ed
  15. gpshead
    closed this as completedin #147970on Apr 12, 2026
  16. github-project-automation
    moved this to Done in Multiprocessing issueson Apr 12, 2026
  17. miss-islington
    added 2 commits that reference this issue on Apr 12, 2026

    pythongh-147965: Add shutdown() to multiprocessing.Queue excluded met…

    af8019e

    pythongh-147965: Add shutdown() to multiprocessing.Queue excluded met…

    5205c80
  18. gpshead
    added 2 commits that reference this issue on Apr 12, 2026

    [3.14] gh-147965: Add shutdown() to multiprocessing.Queue excluded me…

    a4f9bbf

    [3.13] gh-147965: Add shutdown() to multiprocessing.Queue excluded me…

    4830d29
  19. ljfp
    added a commit that references this issue on Apr 25, 2026

    pythongh-147965: Add shutdown() to multiprocessing.Queue excluded met…

    a6f4252
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

    docsDocumentation in the Doc dirDocumentation in the Doc dirstdlibStandard Library Python modules in the Lib/ directoryStandard Library Python modules in the Lib/ directorytopic-multiprocessing

    Projects

    • Multiprocessing issues
      Status
      Done
      Show more project fields
    • docs issues
      Status
      Todo
      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.