mirror of https://github.com/python/cpython
Issue #9501: Merged fix from 3.3.
This commit is contained in:
commit
b51aa7b7eb
|
@ -708,7 +708,8 @@ def _removeHandlerRef(wr):
|
|||
# This function can be called during module teardown, when globals are
|
||||
# set to None. If _acquireLock is None, assume this is the case and do
|
||||
# nothing.
|
||||
if _acquireLock is not None:
|
||||
if (_acquireLock is not None and _handlerList is not None and
|
||||
_releaseLock is not None):
|
||||
_acquireLock()
|
||||
try:
|
||||
if wr in _handlerList:
|
||||
|
|
Loading…
Reference in New Issue