Remove workaround for eventlet bug #592

This code worked around a bug in eventlet[1] that has been fixed in
115103d5608cbe8f15df10e27eba1644f5364e95. The fix has been available in
every eventlet release since v0.27.0.

[1] https://github.com/eventlet/eventlet/issues/592

Change-Id: I1e15e9ff28b4e3ee58804d7a3f3c0162b2761d2e
This commit is contained in:
Cyril Roelandt 2024-09-27 16:17:34 +02:00
parent 1c4aa9d31f
commit 9cacc35546
2 changed files with 0 additions and 14 deletions

View File

@ -33,13 +33,6 @@ if os.name == 'nt':
else: else:
eventlet.patcher.monkey_patch() eventlet.patcher.monkey_patch()
# Monkey patch the original current_thread to use the up-to-date _active
# global variable. See https://bugs.launchpad.net/bugs/1863021 and
# https://github.com/eventlet/eventlet/issues/592
import __original_module_threading as orig_threading
import threading
orig_threading.current_thread.__globals__['_active'] = threading._active
from oslo_reports import guru_meditation_report as gmr from oslo_reports import guru_meditation_report as gmr
from oslo_utils import encodeutils from oslo_utils import encodeutils

View File

@ -31,13 +31,6 @@ if os.name == 'nt':
else: else:
eventlet.patcher.monkey_patch() eventlet.patcher.monkey_patch()
# Monkey patch the original current_thread to use the up-to-date _active
# global variable. See https://bugs.launchpad.net/bugs/1863021 and
# https://github.com/eventlet/eventlet/issues/592
import __original_module_threading as orig_threading
import threading
orig_threading.current_thread.__globals__['_active'] = threading._active
import subprocess import subprocess
# If ../glance/__init__.py exists, add ../ to Python search path, so that # If ../glance/__init__.py exists, add ../ to Python search path, so that