◐ Shell
clean mode source ↗

bpo-30775: Clear potential ref cycle between Process and Process target by pitrou · Pull Request #2470 · python/cpython

Besides Process.join() not being called, this was an indirect cause of bpo-30775.
The threading module already does this.

vstinner

vstinner

@pitrou

@pitrou pitrou deleted the process_lose_target_ref branch

June 28, 2017 10:29

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

Jun 28, 2017
…ythonGH-2470)

* Clear potential ref cycle between Process and Process target

Besides Process.join() not being called, this was an indirect cause of bpo-30775.
The threading module already does this.

* Add issue reference.
(cherry picked from commit 79d37ae)

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

Jun 28, 2017
…ythonGH-2470)

* Clear potential ref cycle between Process and Process target

Besides Process.join() not being called, this was an indirect cause of bpo-30775.
The threading module already does this.

* Add issue reference.
(cherry picked from commit 79d37ae)

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

Jun 28, 2017
…ythonGH-2470)

* Clear potential ref cycle between Process and Process target

Besides Process.join() not being called, this was an indirect cause of bpo-30775.
The threading module already does this.

* Add issue reference.
(cherry picked from commit 79d37ae)

pitrou added a commit that referenced this pull request

Jun 28, 2017
…H-2470) (#2471)

* Clear potential ref cycle between Process and Process target

Besides Process.join() not being called, this was an indirect cause of bpo-30775.
The threading module already does this.

* Add issue reference.
(cherry picked from commit 79d37ae)

pitrou added a commit that referenced this pull request

Jun 28, 2017
…H-2470) (#2472)

* Clear potential ref cycle between Process and Process target

Besides Process.join() not being called, this was an indirect cause of bpo-30775.
The threading module already does this.

* Add issue reference.
(cherry picked from commit 79d37ae)

@vstinner vstinner changed the title Clear potential ref cycle between Process and Process target bpo-30775: Clear potential ref cycle between Process and Process target

Jun 28, 2017

vstinner pushed a commit that referenced this pull request

Jun 28, 2017
…H-2470) (#2473)

* Clear potential ref cycle between Process and Process target

Besides Process.join() not being called, this was an indirect cause of bpo-30775.
The threading module already does this.

* Add issue reference.
(cherry picked from commit 79d37ae)