Раз в 15-20 мин дети отхватывают SIGSEGV. Очень нужно разобраться - где.
На сервере работает 2 самописных модуля, поэтому пересборка бессмысленна.
Используя CoreDumpDirectory и setrlimit() смог добиться чтобы
сохранялась корка главного apache. Но нужен именно child.
Вариант с httpd -X не катит, т.к. к сервер боевой и одновременно
орабатывает ~50 запросов, а httpd -X запускает одного child'a.
Учитывая сравнительную редкость SIGSEGV, таким образом отследить его не
представляется возможным...
Единственный вариант который я вижу - пересобрать apache чтобы все дети
были с euid==0. По очевидным причинам, делать это абсолютно не хочется.
ОС linux 2.4
Apache 1.3.24 chunk-enc patched
--
Andrei Nigmatulin
root@anight.org
http://anight.org/
=============================================================================
= Apache-Talk@lists.lexa.ru mailing list =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
= Archive avaliable at http://www.lexa.ru/apache-talk =