From d97700512602853ddc07a64fbc1933c36d3c7659 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Sun, 5 Sep 2021 22:36:43 +0900 Subject: [PATCH] nghttpx: Disable session cache for QUIC since it solely uses ticket --- src/shrpx_tls.cc | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/shrpx_tls.cc b/src/shrpx_tls.cc index f7b3986a..7fb761e9 100644 --- a/src/shrpx_tls.cc +++ b/src/shrpx_tls.cc @@ -1201,12 +1201,7 @@ SSL_CTX *create_quic_ssl_context(const char *private_key_file, const unsigned char sid_ctx[] = "shrpx"; SSL_CTX_set_session_id_context(ssl_ctx, sid_ctx, sizeof(sid_ctx) - 1); - SSL_CTX_set_session_cache_mode(ssl_ctx, SSL_SESS_CACHE_SERVER); - - if (!tlsconf.session_cache.memcached.host.empty()) { - SSL_CTX_sess_set_new_cb(ssl_ctx, tls_session_new_cb); - SSL_CTX_sess_set_get_cb(ssl_ctx, tls_session_get_cb); - } + SSL_CTX_set_session_cache_mode(ssl_ctx, SSL_SESS_CACHE_OFF); SSL_CTX_set_timeout(ssl_ctx, tlsconf.session_timeout.count());