картина такая, есть впн сервер нагрузка от эээ 150 до 600 клиентов шифрования нет используется poptop, тут нигде не прячутся поклонники mpd ? :)
вобщем у pptpctrl есть вселая особенность:
каждый pptpctrl обязан родить pppd, а pppd в свою очередь при своей смерти должен убить pptpctrl который его родил.
в процессе работы возникают pptpctrl у которых нет pppd :) я так и не понял как так получается, либо пппд не родился, либо после смерти не убил pptpctrl. pptpcrl пытается общаться с pppd, которого на самом деле вобще нет :) что приводит к тому что pptpctrl начинает жрать бедный процессор :)
я это решил жеским способом - раз в минуту выбираю перлом pptpctrl у которых нет ни одного потомка и время жизни больше 5 секунд :) и отстреливаю, написано через одно место...
может кто-то знает как с таким боротся цивилизовано ?
любой код приятен :)