Index: openssl/ssl/ssl_sess.c |
diff --git a/openssl/ssl/ssl_sess.c b/openssl/ssl/ssl_sess.c |
index 85360afc72c8667dea2ccc8610239932cff15cca..4f6af5557fbab24e90ec7619b4adf26b3498f520 100644 |
--- a/openssl/ssl/ssl_sess.c |
+++ b/openssl/ssl/ssl_sess.c |
@@ -999,11 +999,8 @@ void SSL_CTX_flush_sessions(SSL_CTX *s, long t) |
if (tp.cache == NULL) return; |
tp.time=t; |
CRYPTO_w_lock(CRYPTO_LOCK_SSL_CTX); |
- i=CHECKED_LHASH_OF(SSL_SESSION, tp.cache)->down_load; |
- CHECKED_LHASH_OF(SSL_SESSION, tp.cache)->down_load=0; |
lh_SSL_SESSION_doall_arg(tp.cache, LHASH_DOALL_ARG_FN(timeout), |
TIMEOUT_PARAM, &tp); |
- CHECKED_LHASH_OF(SSL_SESSION, tp.cache)->down_load=i; |
CRYPTO_w_unlock(CRYPTO_LOCK_SSL_CTX); |
} |