]> git.kaiwu.me - nginx.git/commitdiff
ssl_session_timeout was set only if builtin cache was used
authorIgor Sysoev <igor@sysoev.ru>
Thu, 11 Jan 2007 18:57:09 +0000 (18:57 +0000)
committerIgor Sysoev <igor@sysoev.ru>
Thu, 11 Jan 2007 18:57:09 +0000 (18:57 +0000)
src/event/ngx_event_openssl.c

index 4f029fe5b465e528c2e8b536f30e583efc5676e6..69ea57a2a6054293d337ab1f771d997167e41887 100644 (file)
@@ -1160,10 +1160,10 @@ ngx_ssl_session_cache(ngx_ssl_t *ssl, ngx_str_t *sess_ctx,
         if (builtin_session_cache != NGX_SSL_DFLT_BUILTIN_SCACHE) {
             SSL_CTX_sess_set_cache_size(ssl->ctx, builtin_session_cache);
         }
-
-        SSL_CTX_set_timeout(ssl->ctx, timeout);
     }
 
+    SSL_CTX_set_timeout(ssl->ctx, timeout);
+
     if (shm_zone) {
         shm_zone->init = ngx_ssl_session_cache_init;