Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

Re: error on TTY read: no such file or directory



On Sep 30,  1:38pm, Zefram wrote:
} Subject: Re: error on TTY read: no such file or directory
}
} lordzork@xxxxxxxxxxxx wrote:
} >i made a new strace, this time without zsh reading any of its start up
} >files. my idea was that this would make it easier to read, but the new
} >strace looks completely different from the old one, at least to me.
} 
} It's still doing the same impossible thing.

I never saw the previous trace.   Looking at this one, I note that it's
doing this impossible thing a lot, but only on fd 10, and sometimes zsh
just ignores the problem and loops.  (That would happen when errno == 0,
or if the impossible occurred somewhere other than in getkey().)

Ignoring the problem would mean that zsh discarded at least one char of
input if there really were any, but there's no evidence of input being
lost.  That in turn makes me think that reads from the tty are behaving
as if they're non-blocking, but for some reason are returning 1025 when
they should be returning -1 with EWOULDBLOCK.

-- 
Bart Schaefer                                 Brass Lantern Enterprises
http://www.well.com/user/barts              http://www.brasslantern.com

Zsh: http://www.zsh.org | PHPerl Project: http://phperl.sourceforge.net   



Messages sorted by: Reverse Date, Date, Thread, Author