Skip to content

[3.13] gh-91555: add warning to docs about possibility of deadlock/infinite recursion (GH-135954) #135989

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jun 26, 2025

Conversation

miss-islington
Copy link
Contributor

@miss-islington miss-islington commented Jun 26, 2025

Attempt to clarify in the documentation that care must be taken when using
multiprocessing classes to implement logging since they have builtin internal
logging, and hence may cause deadlock/infinite recursion.

  • Update Doc/library/logging.handlers.rst

Co-authored-by: Vinay Sajip vinay_sajip@yahoo.co.uk

  • Change whitespace.

(cherry picked from commit a4625d5)

Co-authored-by: Duane Griffin duaneg@dghda.com
Co-authored-by: Vinay Sajip vinay_sajip@yahoo.co.uk


📚 Documentation preview 📚: https://cpython-previews--135989.org.readthedocs.build/

…inite recursion (pythonGH-135954)

* pythongh-91555: add warning to docs about possibility of deadlock/infinite recursion

Attempt to clarify in the documentation that care must be taken when using
multiprocessing classes to implement logging since they have builtin internal
logging, and hence may cause deadlock/infinite recursion.

* Update Doc/library/logging.handlers.rst

Co-authored-by: Vinay Sajip <vinay_sajip@yahoo.co.uk>

* Change whitespace.

---------
(cherry picked from commit a4625d5)

Co-authored-by: Duane Griffin <duaneg@dghda.com>
Co-authored-by: Vinay Sajip <vinay_sajip@yahoo.co.uk>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs Documentation in the Doc dir skip news
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

3 participants