[Python-checkins] [python/cpython] d29fec: [3.6] bpo-30395 _PyGILState_Reinit deadlock fix (G...

GitHub noreply at github.com
Tue May 23 01:23:06 EDT 2017


  Branch: refs/heads/3.6
  Home:   https://github.com/python/cpython
  Commit: d29feccec3ce3dcd9ab3100f8956171c70ec3027
      https://github.com/python/cpython/commit/d29feccec3ce3dcd9ab3100f8956171c70ec3027
  Author: Łukasz Langa <lukasz at langa.pl>
  Date:   2017-05-22 (Mon, 22 May 2017)

  Changed paths:
    M Misc/ACKS
    M Python/pystate.c

  Log Message:
  -----------
  [3.6] bpo-30395 _PyGILState_Reinit deadlock fix (GH-1734) (#1740)

head_lock could be held by another thread when fork happened. We should
reset it to avoid deadlock.
(cherry picked from commit f82c951d1c5416f3550d544e50ff5662d3836e73)




More information about the Python-checkins mailing list