Repository navigation
Indicate that multiprocessing.Queue does not implement shutdown() #147965
Copy link
Copy link
Closed
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
Activity
- addedstdlibStandard Library Python modules in the Lib/ directoryStandard Library Python modules in the Lib/ directory
on Apr 1, 2026 Sorry, I should've asked first. If you want, I can close mine
@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?Sorry, I should've asked first. If you want, I can close mine
Might as well finish the PR now
Reacted by WYSIATI@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- 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 - added a commit that references this issue
on Apr 12, 2026
Metadata
Metadata
Assignees
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
- StatusShow more project fieldsDone
- StatusShow more project fieldsTodo
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