|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 14 Sep 2004 09:22:32 To : Eugene Grosbein Subject : Re: легкий PPPoE --------------------------------------------------------------------------------
14 сен 2004, вторник, в 01:17 KRAST, Eugene Grosbein написал(а):
EG> Странное дело - иногда и в foreground-режиме "не видит", а вот если
EG> Enter изредка нажимать, то вероятность успеха поднимается практически до
EG> 100%. Такое ощущение, что время от времени он на чем-то блокируется
EG> и пропускает пакеты.
Судя по всему, mpd "зависает" на каком-то select(),
если у него есть консоль, то нажатие Enter пробуждает этот select(),
после чего mpd выгребает пришедшие пакеты и проводит negotiation
чуть дальше, потом снова впадает в ступор. Из ступора его выводит
alarm, если был, тогда mpd уже ничего не проверяет и обламывается по
таймауту. Между прочим, сразу после этого он выгребает пришедшие LCP-пакеты,
но состояение уже DOWN, так что он их игнорирует.
А если аларма не было установлено, на select'е mpd может висеть вечно -
такое я тоже наблюдаю.
Eugene
--
"Люди забыли эту истину," - сказал Лис, - "но ты не забывай"
--- slrn/0.9.8.0 (FreeBSD)
* Origin: Svyaz Service JSC (2:5006/1@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/260931ba39c96.html, оценка из 5, голосов 10
|