]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
bpo-43867: multiprocessing Server catchs SystemExit (GH-25441)
authorVictor Stinner <vstinner@python.org>
Fri, 16 Apr 2021 17:42:34 +0000 (19:42 +0200)
committerGitHub <noreply@github.com>
Fri, 16 Apr 2021 17:42:34 +0000 (19:42 +0200)
commit7c29ae1f0585378dba4d220a2c0fb5dd49fdab3e
treeb02839b2fdec7e81707bd28bdbba5cb8715174c1
parent62ec63864822de1dd1933225584e8503ac40c1f9
bpo-43867: multiprocessing Server catchs SystemExit (GH-25441)

The multiprocessing Server class now explicitly catchs SystemExit and
closes the client connection in this case. It happens when the
Server.serve_client() method reachs the end of file (EOF).
Lib/multiprocessing/managers.py
Misc/NEWS.d/next/Library/2021-04-16-16-46-44.bpo-43867.xT9QjF.rst [new file with mode: 0644]