comparison src/core/ngx_cycle.c @ 596:6c96fdd2dfc3 NGINX_0_8_50

nginx 0.8.50 *) Feature: the "secure_link", "secure_link_md5", and "secure_link_expires" directives of the ngx_http_secure_link_module. *) Feature: the -q switch. Thanks to Gena Makhomed. *) Bugfix: worker processes may got caught in an endless loop during reconfiguration, if a caching was used; the bug had appeared in 0.8.48. *) Bugfix: in the "gzip_disable" directive. Thanks to Derrick Petzold. *) Bugfix: nginx/Windows could not send stop, quit, reopen, and reload signals to a process run in other session.
author Igor Sysoev <http://sysoev.ru>
date Thu, 02 Sep 2010 00:00:00 +0400
parents c456a023113c
children b9763778e212
comparison
equal deleted inserted replaced
595:57dcc025db4f 596:6c96fdd2dfc3
22 22
23 static ngx_pool_t *ngx_temp_pool; 23 static ngx_pool_t *ngx_temp_pool;
24 static ngx_event_t ngx_cleaner_event; 24 static ngx_event_t ngx_cleaner_event;
25 25
26 ngx_uint_t ngx_test_config; 26 ngx_uint_t ngx_test_config;
27 ngx_uint_t ngx_quiet_mode;
27 28
28 #if (NGX_THREADS) 29 #if (NGX_THREADS)
29 ngx_tls_key_t ngx_core_tls_key; 30 ngx_tls_key_t ngx_core_tls_key;
30 #endif 31 #endif
31 32
264 environ = senv; 265 environ = senv;
265 ngx_destroy_cycle_pools(&conf); 266 ngx_destroy_cycle_pools(&conf);
266 return NULL; 267 return NULL;
267 } 268 }
268 269
269 if (ngx_test_config) { 270 if (ngx_test_config && !ngx_quiet_mode) {
270 ngx_log_stderr(0, "the configuration file %s syntax is ok", 271 ngx_log_stderr(0, "the configuration file %s syntax is ok",
271 cycle->conf_file.data); 272 cycle->conf_file.data);
272 } 273 }
273 274
274 for (i = 0; ngx_modules[i]; i++) { 275 for (i = 0; ngx_modules[i]; i++) {