From d95ba798cbf5fb92f7589b20ccf3aea22711fc4c Mon Sep 17 00:00:00 2001 From: ale <ale@incal.net> Date: Thu, 14 Aug 2014 07:55:04 +0100 Subject: [PATCH] revert to using threading.Lock gevent.lock is not present in the 0.13.6 gevent release, which is what is in Debian wheezy. --- authserv/app_nginx.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/authserv/app_nginx.py b/authserv/app_nginx.py index 653b255..923bb5c 100644 --- a/authserv/app_nginx.py +++ b/authserv/app_nginx.py @@ -1,5 +1,5 @@ -import gevent.lock import socket +import threading import urllib from flask import Flask, request, abort, make_response from authserv.app_common import do_auth @@ -9,7 +9,7 @@ app = Flask(__name__) _default_port_map = {'imap': 143, 'pop3': 110} _dns_cache = {} -_dns_cache_lock = gevent.lock.Semaphore() +_dns_cache_lock = threading.Lock() def _shard_to_ip(shard): hostname = '%s-vpn' % shard -- GitLab