From 1805dc48ec1a5dc32d5cb53e20395fd2b831e44c Mon Sep 17 00:00:00 2001 From: Lonami Date: Sun, 28 Apr 2019 14:13:29 +0200 Subject: [PATCH] Fix-up 3ea1c9f no longer handling ssl being None --- telethon/crypto/libssl.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/telethon/crypto/libssl.py b/telethon/crypto/libssl.py index 30b7741d..7bb6c017 100644 --- a/telethon/crypto/libssl.py +++ b/telethon/crypto/libssl.py @@ -11,6 +11,9 @@ __log__ = logging.getLogger(__name__) lib = ctypes.util.find_library('ssl') try: + if not lib: + raise OSError('no library called "ssl" found') + _libssl = ctypes.cdll.LoadLibrary(lib) except OSError as e: # See https://github.com/LonamiWebs/Telethon/issues/1167