You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# This is a monkey patch for urllib3 + python3.6 + gevent/eventlet.# Gevent/Eventlet patches the ssl library resulting in a re-binding that causes# infinite recursion in a super call. In order to prevent this error, the# SSLContext object should be accessed through the ssl library attribute.## https://github.com/python/cpython/commit/328067c468f82e4ec1b5c510a4e84509e010f296#diff-c49248c7181161e24048bec5e35ba953R457# https://github.com/gevent/gevent/blob/f3acb176d0f0f1ac797b50e44a5e03726f687c53/src/gevent/_ssl3.py#L67# https://github.com/shazow/urllib3/pull/1177# https://bugs.python.org/issue29149
The text was updated successfully, but these errors were encountered:
Description
After the upgrade to urllib3 in version 7.2.0, a regression for the gevent + urllib3 recursion occurred.
Expected Behavior
Gevent patching after agent initialization should not cause a crash in the agent.
Steps to Reproduce
Your Environment
Additional Context
Relevant comment from codebase with links:
The text was updated successfully, but these errors were encountered: