mirror of https://github.com/python/cpython
Issue #19232: Fix sys.modules lookup (--without-threads)
This commit is contained in:
parent
e0c988ac7f
commit
bca45ed0c8
|
@ -144,6 +144,7 @@ __all__ = [
|
|||
'HAVE_THREADS'
|
||||
]
|
||||
|
||||
__xname__ = __name__ # sys.modules lookup (--without-threads)
|
||||
__name__ = 'decimal' # For pickling
|
||||
__version__ = '1.70' # Highest version of the spec this complies with
|
||||
# See http://speleotrove.com/decimal/
|
||||
|
@ -441,7 +442,7 @@ except ImportError:
|
|||
# Python was compiled without threads; create a mock object instead
|
||||
class MockThreading(object):
|
||||
def local(self, sys=sys):
|
||||
return sys.modules[__name__]
|
||||
return sys.modules[__xname__]
|
||||
threading = MockThreading()
|
||||
del MockThreading
|
||||
|
||||
|
|
Loading…
Reference in New Issue