New submission from Karl Richter:
Although the section https://docs.python.org/2/library/multiprocessing.html#process-and-exception... (of the multiprocessing module documentation) is titled "... and exceptions" it doesn't say anything about exceptions. I assume that it behaves like the thread API (as stated and referenced in the introduction of the module doc). This implies though that either the reference is limited to that statement (-> remove "and exceptions" from the header as there's no special section on them because everything can be found in thread API) or add an explicit reference to the thread API. If this assumption is wrong the section is badly organized or doesn't make any sense at all.
I'm not yet sure about exception handling in the multiprocessing module in case it's different from threads, but that shouldn't matter for this doc issue report.
I'd also like to suggest a more detailed section on exceptions with usage of queues to pass them as objects to the parent or another process.
---------- assignee: docs@python components: Documentation messages: 221987 nosy: docs@python, krichter priority: normal severity: normal status: open title: https://docs.python.org/2/library/multiprocessing.html#process-and-exception... doesn't explain exception type: enhancement versions: Python 2.7
Mark Lawrence added the comment:
What is "exception multiprocessing.BufferTooShort" at the bottom of the referenced section?
---------- nosy: +BreamoreBoy
Change by Mark Lawrence email@example.com:
---------- nosy: -BreamoreBoy
Change by Serhiy Storchaka firstname.lastname@example.org:
---------- resolution: -> not a bug stage: -> resolved status: open -> closed