commit | 6f94bbf77e28966fe0d789b5aa477f547ccddae9 | [log] [tgz] |
---|---|---|
author | Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> | Mon May 22 03:49:33 2023 -0700 |
committer | GitHub <noreply@github.com> | Mon May 22 12:49:33 2023 +0200 |
tree | 604a3dcaee662b6c6176639eca2c123c397f93da | |
parent | e95ca78fab1c9ef288fcca72da7404236ba072bd [diff] |
[3.11] gh-104536: Improve `multiprocessing.process._cleanup` logic (GH-104537) (#104737) Fix a race condition in the internal `multiprocessing.process` cleanup logic that could manifest as an unintended `AttributeError` when calling `BaseProcess.close()`. (cherry picked from commit ef5d00a59207a63c6d5ae0d5d44054847d1bf3b5) Co-authored-by: Luccccifer <lukezhang764@gmail.com> Co-authored-by: Oleg Iarygin <oleg@arhadthedev.net> Co-authored-by: Gregory P. Smith <greg@krypto.org>