bpo-24484: Avoid race condition in multiprocessing cleanup by pitrou · Pull Request #2159 · python/cpython

@pitrou

The finalizer registry can be mutated while inspected by multiprocessing
at process exit.

serhiy-storchaka

@pitrou

serhiy-storchaka

@pitrou

@pitrou

@pitrou pitrou deleted the run_finalizers_race branch

June 13, 2017 15:10

pitrou added a commit to pitrou/cpython that referenced this pull request

Jun 13, 2017
…honGH-2159)

* bpo-24484: Avoid race condition in multiprocessing cleanup

The finalizer registry can be mutated while inspected by multiprocessing
at process exit.

* Use test.support.start_threads()

* Add Misc/NEWS.
(cherry picked from commit 1eb6c00)

pitrou added a commit to pitrou/cpython that referenced this pull request

Jun 13, 2017
…honGH-2159)

* bpo-24484: Avoid race condition in multiprocessing cleanup

The finalizer registry can be mutated while inspected by multiprocessing
at process exit.

* Use test.support.start_threads()

* Add Misc/NEWS.
(cherry picked from commit 1eb6c00)

pitrou added a commit to pitrou/cpython that referenced this pull request

Jun 13, 2017
…honGH-2159)

* bpo-24484: Avoid race condition in multiprocessing cleanup

The finalizer registry can be mutated while inspected by multiprocessing
at process exit.

* Use test.support.start_threads()

* Add Misc/NEWS.
(cherry picked from commit 1eb6c00)

pitrou added a commit that referenced this pull request

Jun 13, 2017
…2159) (#2166)

* bpo-24484: Avoid race condition in multiprocessing cleanup

The finalizer registry can be mutated while inspected by multiprocessing
at process exit.

* Use test.support.start_threads()

* Add Misc/NEWS.
(cherry picked from commit 1eb6c00)

pitrou added a commit that referenced this pull request

Jun 13, 2017
…2159) (#2168)

* bpo-24484: Avoid race condition in multiprocessing cleanup

The finalizer registry can be mutated while inspected by multiprocessing
at process exit.

* Use test.support.start_threads()

* Add Misc/NEWS.
(cherry picked from commit 1eb6c00)

pitrou added a commit that referenced this pull request

Jun 13, 2017
…2159) (#2167)

* bpo-24484: Avoid race condition in multiprocessing cleanup

The finalizer registry can be mutated while inspected by multiprocessing
at process exit.

* Use test.support.start_threads()

* Add Misc/NEWS.
(cherry picked from commit 1eb6c00)