http_push_module

Alexandre Kalendarev akalend на mail.ru
Ср Янв 27 14:14:22 MSK 2010



> В общем, url->data = 0 Из-за этого и падает. 
это значит, что указатель = NULL, по этому и сигфолтится 

> Не понятно, почему ngx_palloc
> не срабатывает. Использование r->pool вместо ngx_http_push_pool даёт
> возможность 1 раз вывести информацию, на второй раз падает с теми же
> симптомами.

я использую ngx_palloc() и вроде как было без проблем, если выделяются маленькие блоки, то можно ngx_free не использовать (освободится автоматически).

> Александре, а где можно почитать про ngx_shmtx_lock? Что это за зверь такой?
> Он лочит тред, насколько я понимаю?

думаю, что только в исходниках.

лучшие описания АПИ у Кирилла Корынского http://catap.ru/blog/
и Валерия Холодкова http://www.grid.net.ru/nginx/nginx-modules.html
а так же, как программировать у Емиллера http://www.evanmiller.org/nginx-modules-guide.html
думаю, что эти ссылки все читал.


Alexandre



Подробная информация о списке рассылки nginx-ru