Skip to content

Conversation

akruis
Copy link

@akruis akruis commented Feb 23, 2018

Make test.support.temp_cwd() fork-safe. The context manager test.support.temp_cwd() no longer removes the temporary directory when executing in a process other than the parent it entered from.
If a forked child exits the context manager it won't do the cleanup..
(cherry picked from commit 33dddac)

https://bugs.python.org/issue30028

Make test.support.temp_cwd() fork-safe. The context manager test.support.temp_cwd() no longer removes the temporary directory when executing in a process other than the parent it entered from.
If a forked child exits the context manager it won't do the cleanup..
(cherry picked from commit 33dddac)

Co-authored-by: Anselm Kruis <a.kruis@science-computing.de>
@akruis
Copy link
Author

akruis commented Feb 23, 2018

@gpshead please review and merge this PR.

@gpshead gpshead merged commit 9c819a6 into python:3.6 Feb 23, 2018
@akruis akruis deleted the backport-33dddac-3.6 branch February 23, 2018 17:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
skip news tests Tests in the Lib/test dir
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants