|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Aleksey Barabanov 2:5020/400 26 Jan 2001 22:21:59 To : All Subject : Re: pppd and disconnect -------------------------------------------------------------------------------- Afonin Denis wrote: > > Hо с этим все нормально, проблема в другом. Когда я хочу отсоединиться, я > говорю "killall pppd" (кстати, это нормально?). Связь рвется не сразу, а > вначале > pppd, насколько я понял, пытается уведомить провайдера ('sent [LCP TermReq > id=0x2 "User request"]'). А теперь представьте, что в это время на сервере > "простой". Он, соответственно, на это никак не отвечает. А трудолюбивый pppd > пытается еще раз... И так пока по своему какому-то таймауту не вылетит. А Hадо ограничить ему число попыток lcp-max-terminate 1 > денежки-то идут! :( > > Так вот, может, есть какой _правильный_ способ это побороть? Т. е. чтобы связь > рвал _сразу_, как только ему скажешь. (killall -9 pppd пробовал - связь рвет, man pppd - SIGKILL не обрабатывается ;) Судя по тому же ману нет разницы между SIGINT и SIGTERM, но я предпочитаю последний. Т.е. killall -15 pppd Bye. -- Aleksey Barabanov <alekseybb@mtu-net.ru> PS:А вообще-то добросовестный провайдер должен сам проверять "живость" линии и канселить если lcp-echo перестают бегать. --- ifmail v.2.15dev5 * Origin: Home office (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/4413fde33e89.html, оценка из 5, голосов 10
|