On Sun, Oct 29, 2000 at 04:04:42PM -0500, Roland McGrath wrote:
> 
> The libc code that gets invoked for /dev/tty will return ENXIO if the
> cttyid port is null.  So, I suspect that xterm failed to properly set the
> controlling terminal of its child process (your shell).  This is done with
> the TIOCSTTY ioctl.  So take a look at the code in xterm trying to do that
> and see what results it is getting.

This would probably explain why ^C and ^Z are not working in xterm, too.
rxvt gets this right, so it probably also does not show ENXIO, but I'd have
to check.

Marcus

-- 
`Rhubarb is no Egyptian god.' Debian http://www.debian.org [EMAIL PROTECTED]
Marcus Brinkmann              GNU    http://www.gnu.org    [EMAIL PROTECTED]
[EMAIL PROTECTED]
http://www.marcus-brinkmann.de


Reply via email to