[1513] in Athena Bugs
All releases: TCSH
daemon@ATHENA.MIT.EDU (Robert S. French)
Sat Dec 10 01:40:10 1988
Date: Sat, 10 Dec 88 01:39:33 EST
From: "Robert S. French" <rfrench@ATHENA.MIT.EDU>
To: bugs@ATHENA.MIT.EDU
As long as people are fixing problems for 6.1 :-) ...
Currently, if an application sets non-blocking I/O on the controlling
tty and then exits prematurely without resetting the terminal
characteristics, tcsh loses because its read of the command line
returns an error. This causes tcsh to exit (and thus your xterm to go
away, etc). A simple fix would be to check for the error EWOULDBLOCK
in this case, and reset FNDELAY.
Rob