sig11 при проксировании (nginx 0.2.3 and 0.1.41)
Igor Sysoev
is at rambler-co.ru
Sat Oct 1 21:52:29 MSD 2005
On Sat, 1 Oct 2005, Eugeny Zadevalov wrote:
> Проблемма заключается в том, что если я убираю proxy,
> и прописываю "root /var/www" то все ок, как только добавляю
> proxy инструкции как выше описано, начинает валиться:
> "worker process 1881 exited on signal 11"
> Визуально это выглядить как непрогруженные элементы страницы,
> картинки к примеру. клацаешь reload 20 раз постоянно разные картинки не
> показывает.
Прилагаемый патч должен решить ошибку, насколько я понимаю,
она появилась в 0.2.0.
В 0.1.41 тоже был signal 11 ?
Игорь Сысоев
http://sysoev.ru
-------------- next part --------------
--- src/event/modules/ngx_rtsig_module.c Wed Sep 14 22:58:55 2005
+++ src/event/modules/ngx_rtsig_module.c Sat Oct 1 21:49:02 2005
@@ -428,9 +428,15 @@
return NGX_OK;
}
- /* TODO: old_cycles */
-
c = ngx_cycle->files[si.si_fd];
+
+ if (c == NULL) {
+ /* the stale event */
+
+ ngx_accept_mutex_unlock();
+
+ return NGX_OK;
+ }
instance = signo - rtscf->signo;
More information about the nginx-ru
mailing list