Проблемы...
Alexey N. Kovyrin
alexey at kovyrin.net
Mon Feb 20 15:35:51 MSK 2006
Igor Sysoev пишет:
> On Mon, 20 Feb 2006, Alexey N. Kovyrin wrote:
>
>> Igor Sysoev пишет:
>>> А какой размер мастера ?
>> 23751 www-data 13 0 197m 197m 187m D 1.0 9.8 0:05.94 nginx
>> 23752 www-data 13 0 197m 197m 187m S 2.9 9.8 0:06.10 nginx
>> 23753 www-data 10 0 197m 197m 187m S 0.6 9.8 0:04.08 nginx
>> 23754 www-data 10 0 197m 197m 187m S 0.3 9.8 0:05.60 nginx
>> 15070 root 8 0 196m 196m 187m S 0.0 9.8 0:23.17 nginx
>
> Тогда это утечки при конфигурировании.
О! Я рад, что стал хоть немного ближе к "разгадке"...
Теперь хотелось бы уточнить: "при конфигурировании" - это где? Точнее
даже не так...
У меня есть инициализация GeoIP в ngx_http_banner_create_conf,
привязанной к /* create main configuration */ и есть для него
ngx_pool_cleanup_add с хендлером, делающим GeoIP_delete... для дебага
делал вывод в собственный "лог" строчек типа printf("geoip_init %p", gi)
и printf("geoip_init %p", clngi) и увидел, что все окей и хендлер
вызывается... но вот память-то утекает...
Вариант переписать libGeoIP совсем не нравится...
Игорь, пожалуйста, спасите.... просто не вижу, где могут быть грабли...
--
/Scoundrel [http://kovyrin.info]
More information about the nginx-ru
mailing list