Jump to content
Калькуляторы

процесс pptpctrl периодически грузит машину

Эпизодически один из pptpctrl процессов на одной из машин терминирующих туннели начинает активно есть процессорное время, при этом трафик может даже вообще не идти через туннель - загрузка по top не падает. Лечится килянием процесса. Это чего такое и как вылечить? pptpd 1.3.0

Share this post


Link to post
Share on other sites
Эпизодически один из pptpctrl процессов на одной из машин терминирующих туннели начинает активно есть процессорное время, при этом трафик может даже вообще не идти через туннель - загрузка по top не падает. Лечится килянием процесса. Это чего такое и как вылечить? pptpd 1.3.0

Борюсь с этим с самого начала пользования pptpd (предыдущие версии имели тот же баг). Решил написанием скрипта проверяющим на наличие таких процессов и киляющим оные.

Edited by rsst

Share this post


Link to post
Share on other sites

Хм, ранее я не замечал этого, началось этак с полгода назад. И есть подозрение что оно связано со временем работы процесса pptpctrl потому сглючиввают именно ооочень продолжительные сессии.

Share this post


Link to post
Share on other sites
Хм, ранее я не замечал этого, началось этак с полгода назад. И есть подозрение что оно связано со временем работы процесса pptpctrl потому сглючиввают именно ооочень продолжительные сессии.

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

Share this post


Link to post
Share on other sites

собери его с дебагом, как начнется - подключись к процессу с помошью gdb

и посмотри где этот бесконечный цикл, потом уже плясать.

Share this post


Link to post
Share on other sites

Нет, не с обрывом, у меня почти всегда активность есть, абонент живой висит, но процесс грузит так как будто там 100мбт прокачивается.

Share this post


Link to post
Share on other sites
собери его с дебагом, как начнется - подключись к процессу с помошью gdb

и посмотри где этот бесконечный цикл, потом уже плясать.

кажись там оно ждет отваливания дочернего процесса, а тот давно отвалился

Share this post


Link to post
Share on other sites

у меня похожая ситуация была, причем и родители и дети не отваливались, просто появлялось несколько pptpctrl жрущих много памяти и проца

Share this post


Link to post
Share on other sites
собери его с дебагом, как начнется - подключись к процессу с помошью gdb

и посмотри где этот бесконечный цикл, потом уже плясать.

кажись там оно ждет отваливания дочернего процесса, а тот давно отвалился

Дык наверное-таки надо разобраться, и если можно исправить, а то спать спокойно нельзя... (ну кому как собственно)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this