Size: a a a

2021 May 31

D

Dimka88 in Accel-PPP
источник

DF

Denys Fedoryshchenko in Accel-PPP
и по дефолту он 60
источник

D

Dimka88 in Accel-PPP
вне зависимости от conf_echo_timeout , будет выполнено if (lcp->echo_sent > conf_echo_failure) {
источник

DF

Denys Fedoryshchenko in Accel-PPP
вроде как нет, посмотри
static void send_echo_request(struct triton_timer_t *t)
источник

DF

Denys Fedoryshchenko in Accel-PPP
вот он там и есть
источник

DF

Denys Fedoryshchenko in Accel-PPP
если echo_timeout установлен и есть активность - то return
источник

DF

Denys Fedoryshchenko in Accel-PPP
до   if (lcp->echo_sent > conf_echo_failure) {
который и разрывает соединение - дойдет если только кол-во посланных echo > conf_echo_failure И до этого не было return в проверках conf_echo_timeout (была ли активность)
источник

D

Dimka88 in Accel-PPP
@nuclearcatlb обрати внимание что адаптивный LCP не адаптивный при использовании параметра conf_echo_failure
источник

D

Dimka88 in Accel-PPP
Т.е. lcp ацель всегда будет слать
источник

D

Dimka88 in Accel-PPP
А не, стой
источник

DF

Denys Fedoryshchenko in Accel-PPP
не будет! он не дойдет до функции отсылки, т.к. в if (conf_echo_timeout) { - есть return
источник

DF

Denys Fedoryshchenko in Accel-PPP
а отсылка echo в конце этой функции
источник

D

Dimka88 in Accel-PPP
ага, спс
источник

DF

Denys Fedoryshchenko in Accel-PPP
conf_echo_timeout я бы назвал conf_adaptive_idle_timeout или типа того, так понятнее
источник

DF

Denys Fedoryshchenko in Accel-PPP
Т.е. если есть активность у юзера и этот параметр установлен - нет смысла слать lcp echo
источник

DF

Denys Fedoryshchenko in Accel-PPP
поймал вылет...
May 31 14:14:55 x-pppoe1 daemon.info accel-pppd: ppp2607:Chatila: connect: ppp2607 <--> pppoe(C8:3A:35:27:3E:30)
May 31 14:14:55 x-pppoe1 daemon.err accel-pppd: ppp2607:Chatila: ioctl(SIOCGIFINDEX): Bad file descriptor
источник

DF

Denys Fedoryshchenko in Accel-PPP
и все, процесс превратился в зомби
vlan_mon нет
появилось когда включил много threads
источник

DF

Denys Fedoryshchenko in Accel-PPP
с одним thread такое не вылетало - но его не хватает
источник

DF

Denys Fedoryshchenko in Accel-PPP
это правда слегка старенькая версия, но вроде в этом месте ничего не фиксили?
источник

DF

Denys Fedoryshchenko in Accel-PPP
попробую я выключить unit-cache, я для эксперимента их включил
источник