[Python-checkins] [python/cpython] 12536b: [2.7] Clear potential ref cycle between Process an...

GitHub noreply at github.com
Wed Jun 28 07:48:40 EDT 2017


  Branch: refs/heads/2.7
  Home:   https://github.com/python/cpython
  Commit: 12536bd261ba95cd2748f3d7d47768742a6ffa7a
      https://github.com/python/cpython/commit/12536bd261ba95cd2748f3d7d47768742a6ffa7a
  Author: Antoine Pitrou <pitrou at free.fr>
  Date:   2017-06-28 (Wed, 28 Jun 2017)

  Changed paths:
    M Lib/multiprocessing/process.py
    M Lib/test/test_multiprocessing.py

  Log Message:
  -----------
  [2.7] Clear potential ref cycle between Process and Process target (GH-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 79d37ae979a65ada0b2ac820279ccc3b1cd41ba6)




More information about the Python-checkins mailing list