diff src/event/ngx_event_openssl.h @ 1759:89234cfbf810

embed session_rbtree and sentinel inside ngx_ssl_session_cache_t
author Igor Sysoev <igor@sysoev.ru>
date Thu, 20 Dec 2007 20:35:23 +0000
parents ee25c79bea34
children 49429f5b2d94
line wrap: on
line diff
--- a/src/event/ngx_event_openssl.h
+++ b/src/event/ngx_event_openssl.h
@@ -75,7 +75,8 @@ struct ngx_ssl_sess_id_s {
 
 
 typedef struct {
-    ngx_rbtree_t               *session_rbtree;
+    ngx_rbtree_t                session_rbtree;
+    ngx_rbtree_node_t           sentinel;
     ngx_ssl_sess_id_t           session_cache_head;
     ngx_ssl_sess_id_t           session_cache_tail;
 } ngx_ssl_session_cache_t;