Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 7 Aug 2003 15:32:42 +0300
From:      Ruslan Ermilov <ru@freebsd.org>
To:        Stephen McKay <smckay@internode.on.net>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: nvi dying with "Resource temporarily unavailable"
Message-ID:  <20030807123242.GB5904@sunbay.com>
In-Reply-To: <200308071230.h77CUMgj003099@dungeon.home>
References:  <200308071230.h77CUMgj003099@dungeon.home>

next in thread | previous in thread | raw e-mail | index | archive | help

--eJnRUKwClWJh1Khz
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Aug 07, 2003 at 10:30:22PM +1000, Stephen McKay wrote:
> Since I upgraded to FreeBSD 4.8 (from 4.5) I've noticed occasional failur=
es
> of nvi.  It will suddenly die as a key is pressed, emitting:
>=20
> Error: input: Resource temporarily unavailable
>=20
> and you are staring at your command prompt.
>=20
> I googled for this message and found that people here and there have been
> complaining of this since about FreeBSD 4.2, but that absolutely none of
> them have received a reply.
>=20
> What's going on here?  Down in the bowels of nvi a read of the pty returns
> EAGAIN and that is treated as fatal.  This should only occur with read() =
if
> the input is non-blocking, and as far as I can tell it isn't.
>=20
> So, is this a nvi bug (read() returning EAGAIN should be non-fatal)?  Is
> this a pty bug (read() incorrectly returning EAGAIN)?  Perhaps it could be
> even an xterm bug?  (Since I also upgraded to the XFree86 4.x series when=
 I
> upgraded to FreeBSD 4.8 and maybe those other folks were early adopters).
>=20
> Any ideas?
>=20
stty sane


Cheers,
--=20
Ruslan Ermilov		Sysadmin and DBA,
ru@sunbay.com		Sunbay Software Ltd,
ru@FreeBSD.org		FreeBSD committer

--eJnRUKwClWJh1Khz
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (FreeBSD)

iD8DBQE/MkbqUkv4P6juNwoRAv5gAJ420GjjlvHCZMYvP1V08O1dSMVABwCeJVgT
bQdNTmaLzFtLXrr85xN9tzA=
=BIpM
-----END PGP SIGNATURE-----

--eJnRUKwClWJh1Khz--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030807123242.GB5904>