Date: Sat, 22 Aug 1998 14:20:51 +1000 From: Bruce Evans <bde@zeta.org.au> To: bde@zeta.org.au, freebsd-bugs@FreeBSD.ORG, yasu@codec.mrit.mei.co.jp Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: kern/7658: (1) rlogin from some host to the FreeBSD host with very slow link. (ping reports around 200ms - 500ms delay) Message-ID: <199808220420.OAA07007@godzilla.zeta.org.au>
next in thread | raw e-mail | index | archive | help
>The following procedure still cause to hung terminal: > > (1) rlogin from some host to the FreeBSD host with very slow link. > > (ping reports around 200ms - 500ms delay) > > (2') type ^C several times. (At this point the terminal stops to accept > > any keys.) > >I did not mentioned but I rlogined 3 times. > rlogin rlogin rlogin >Host A ----> Host B -----------------> Host C -----> Host D >FreeBSD SunOS slow link Solaris FreeBSD > >After I rlogined from Host A to Host D, if I type ^C several times, >then terminal seems to become frozen. I created a slow link using kernel pppd at 1200 bps, and couldn't see any problem for: rlogin rlogin rlogin Host A ----> Host B -----------------> Host A -----> Host B FreeBSD FreeBSD slow link FreeBSD FreeBSD The panic may have been caused by the following events: hangup -> revoked pty -> pty's vnodes lose their mount point -> kernel bug for fsync on vnodes with no mount point. FreeBSD returns -1/EIO for reading from revoked ptys instead of the more normal 0/no error. Some broken applications spin reading -1/EIO. This may look like a hang. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199808220420.OAA07007>