From owner-freebsd-bugs Fri Aug 21 21:30:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA23145 for freebsd-bugs-outgoing; Fri, 21 Aug 1998 21:30:10 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA23136 for ; Fri, 21 Aug 1998 21:30:05 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id VAA11880; Fri, 21 Aug 1998 21:30:01 -0700 (PDT) Date: Fri, 21 Aug 1998 21:30:01 -0700 (PDT) Message-Id: <199808220430.VAA11880@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.ORG From: Bruce Evans Subject: Re: kern/7658: (1) rlogin from some host to the FreeBSD host with very slow link. (ping reports around 200ms - 500ms delay) Reply-To: Bruce Evans Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR kern/7658; it has been noted by GNATS. From: Bruce Evans 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) Date: Sat, 22 Aug 1998 14:20:51 +1000 >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