Re: Свои счетчики - небольшой фреймвор

vadlm nginx-forum на nginx.us
Пн Ноя 29 14:55:37 MSK 2010


Хотя топик и старый, но тема очень
пригодилась. Спасибо.
Правда в исходнике маленькая досадная
ошибка в 194 строке:

#define COUNTER(x) ngx_stat_##x=(ngx_atomic_t *) (shared + index *
CACHE_LINE_SIZE);

а надо

#define COUNTER(x) ngx_stat_##x=(ngx_atomic_t *) (shared + index *
CACHE_LINE_SIZE); index++;

иначе всем переменным присваивается
адрес первой переменной. все дело в 
отсутствии index++;

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,31496,154048#msg-154048




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