Проблема с памятью в самописных модулях
Igor Sysoev
is at rambler-co.ru
Mon Jan 30 16:53:07 MSK 2006
On Mon, 30 Jan 2006, Alexey N. Kovyrin wrote:
> Alexey N. Kovyrin пишет:
>>
>> P.S. Насчет geoip... а как мне можно освобождать память, которую он
>> выделяет (только сейчас в голову пришло, что он тоже вполне имеет право на
>> это)?
> Посмотрел - точно - там тонны маллоков.... Куда его запихать - этот
> инициализарующий вызов, чтобы потом можно было результаты использовать в
> баннерофильтре (т.к. я не нашел утверждений об обратном, считаем, что он не
> thread-safe)?
Инициализирующий вызов - куда угодно. После этого нужно привязать
деинициализацию к пулу cf->pool с помощью ngx_pool_cleanup_add()
на примере ngx_pool_cleanup_file().
Игорь Сысоев
http://sysoev.ru
More information about the nginx-ru
mailing list