Merge pull request #2139 from alex/remove-fast-path
Removed the fastpath from binding initialization. These aren't instantiated frequently enough for this to be worth it, and it improves our coverage.
diff --git a/src/cryptography/hazmat/bindings/openssl/binding.py b/src/cryptography/hazmat/bindings/openssl/binding.py
index b7178bb..86fac5c 100644
--- a/src/cryptography/hazmat/bindings/openssl/binding.py
+++ b/src/cryptography/hazmat/bindings/openssl/binding.py
@@ -72,9 +72,6 @@
@classmethod
def _ensure_ffi_initialized(cls):
- if cls._lib_loaded:
- return
-
with cls._init_lock:
if not cls._lib_loaded:
cls._lib_loaded = True