You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[doc] multiprocessing.Queue fails intermittently with "Broken pipe" #82742
changed the title [-]multiprocessing.Queue fails intermittently with "Broken pipe"[/-][+][doc] multiprocessing.Queue fails intermittently with "Broken pipe"[/+]on Jan 19, 2022
Activity
SamuelGrayson commentedon Oct 23, 2019
See this SO post for more details
iritkatriel commentedon Jan 19, 2022
I don't think you're supposed to close the queue more than once. The documentation can be improved on that. Currently the documentation of close is:
https://docs.python.org/3/library/multiprocessing.html#multiprocessing.Queue.close
That could be read to imply to each process needs to indicate when it is done.
[-]multiprocessing.Queue fails intermittently with "Broken pipe"[/-][+][doc] multiprocessing.Queue fails intermittently with "Broken pipe"[/+]slateny commentedon May 4, 2022
Related to #80025 (and possibly the referenced #91185 and #31913)
geryogam commentedon May 11, 2022
@JelleZijlstra, could you also close this issue now that it has been fixed in PR #31913?