diff --git a/designate/cmd/__init__.py b/designate/cmd/__init__.py index 975fa9761..806716bce 100644 --- a/designate/cmd/__init__.py +++ b/designate/cmd/__init__.py @@ -14,11 +14,5 @@ # License for the specific language governing permissions and limitations # under the License. import eventlet -from eventlet.green import ssl -import socket eventlet.monkey_patch(os=False) - -# Work around the eventlet issue that impacts redis using TLS. -# https://github.com/eventlet/eventlet/issues/692 -ssl.timeout_exc = socket.timeout diff --git a/requirements.txt b/requirements.txt index d3bcf8b7c..e368c71f9 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,7 +2,7 @@ # date but we do not test them so no guarantee of having them all correct. If # you find any incorrect lower bounds, let us know or propose a fix. alembic>=1.8.0 # MIT -eventlet>=0.27.0 # MIT +eventlet>=0.36.0 # MIT Flask!=0.11,>=0.10 # BSD greenlet>=0.4.15 # MIT Jinja2>=2.10 # BSD License (3 clause)