comparison src/event/ngx_event_openssl.c @ 1015:32ebb6b13ff3

ssl_session_timeout was set only if builtin cache was used
author Igor Sysoev <igor@sysoev.ru>
date Thu, 11 Jan 2007 18:57:09 +0000
parents 5ffd76a9ccf3
children ee25c79bea34
comparison
equal deleted inserted replaced
1014:5ffd76a9ccf3 1015:32ebb6b13ff3
1158 if (builtin_session_cache != NGX_SSL_NO_BUILTIN_SCACHE) { 1158 if (builtin_session_cache != NGX_SSL_NO_BUILTIN_SCACHE) {
1159 1159
1160 if (builtin_session_cache != NGX_SSL_DFLT_BUILTIN_SCACHE) { 1160 if (builtin_session_cache != NGX_SSL_DFLT_BUILTIN_SCACHE) {
1161 SSL_CTX_sess_set_cache_size(ssl->ctx, builtin_session_cache); 1161 SSL_CTX_sess_set_cache_size(ssl->ctx, builtin_session_cache);
1162 } 1162 }
1163 1163 }
1164 SSL_CTX_set_timeout(ssl->ctx, timeout); 1164
1165 } 1165 SSL_CTX_set_timeout(ssl->ctx, timeout);
1166 1166
1167 if (shm_zone) { 1167 if (shm_zone) {
1168 shm_zone->init = ngx_ssl_session_cache_init; 1168 shm_zone->init = ngx_ssl_session_cache_init;
1169 1169
1170 SSL_CTX_sess_set_new_cb(ssl->ctx, ngx_ssl_new_session); 1170 SSL_CTX_sess_set_new_cb(ssl->ctx, ngx_ssl_new_session);