Re: Воркер падает в корку по SIGSEGV (с примером)
nickolay
nginx-forum на forum.nginx.org
Ср Июн 27 11:32:18 UTC 2018
Стандартный дистрибутив Debian 9.4. Сам perl, компилятор и всё остальное
штатное. Никаких патчей не накатывал. Повторяется стабильно на разных
машинах Debian 9.3 и Debian 9.4.
Но я нашёл причину падения и она связана с disable_not_modified. Вот такой
патч устраняет падение в корку:
--- ../nginx-1.15.0/src/http/modules/ngx_http_not_modified_filter_module.c
2018-06-05 16:47:25.000000000 +0300
+++ src/http/modules/ngx_http_not_modified_filter_module.c 2018-06-25
01:25:22.299577899 +0300
@@ -54,6 +54,7 @@
static ngx_int_t
ngx_http_not_modified_header_filter(ngx_http_request_t *r)
{
+ r->disable_not_modified = 1;
if (r->headers_out.status != NGX_HTTP_OK
|| r != r->main
|| r->disable_not_modified)
Posted at Nginx Forum: https://forum.nginx.org/read.php?21,280252,280294#msg-280294
Подробная информация о списке рассылки nginx-ru