From f3cfa33b07b0ebac1b894717db81cc1b394a7bd8 Mon Sep 17 00:00:00 2001 From: esdeathlove Date: Tue, 1 Aug 2017 16:16:32 +0800 Subject: [PATCH] refine --- shadowsocks/crypto/openssl.py | 1 + 1 file changed, 1 insertion(+) diff --git a/shadowsocks/crypto/openssl.py b/shadowsocks/crypto/openssl.py index c9245d5..f034bd1 100644 --- a/shadowsocks/crypto/openssl.py +++ b/shadowsocks/crypto/openssl.py @@ -139,6 +139,7 @@ class OpenSSLCryptoBase(object): if self._ctx: ctx_cleanup(self._ctx) libcrypto.EVP_CIPHER_CTX_free(self._ctx) + self._ctx = None class OpenSSLAeadCrypto(OpenSSLCryptoBase, AeadCryptoBase):