]> git.kaiwu.me - nginx.git/commitdiff
quick fix for case when ssl_session_cache defined,
authorIgor Sysoev <igor@sysoev.ru>
Mon, 15 Jan 2007 17:48:31 +0000 (17:48 +0000)
committerIgor Sysoev <igor@sysoev.ru>
Mon, 15 Jan 2007 17:48:31 +0000 (17:48 +0000)
but ssl is not enabled in any server

src/core/ngx_cycle.c

index eac6a5c488ab9ec15d360c41d03a751d5823d270..89109b389bdd02a055fd6bef76c361b1a671fed4 100644 (file)
@@ -373,6 +373,11 @@ ngx_init_cycle(ngx_cycle_t *old_cycle)
             goto failed;
         }
 
+        if (shm_zone[i].init == NULL) {
+            /* unused shared zone */
+            continue;
+        }
+
         shm_zone[i].shm.log = cycle->log;
 
         opart = &old_cycle->shared_memory.part;