ttyread: test for EOF while reading tty
authorRoberto E. Vargas Caballero <k0ga@shike2.com>
Fri, 10 Apr 2020 20:25:46 +0000 (22:25 +0200)
committerHiltjo Posthuma <hiltjo@codemadness.org>
Sat, 11 Apr 2020 13:23:23 +0000 (15:23 +0200)
commite52319cc7d153e4f59b38c4fb4c0556e118d4775
tree086acfcdc8c8d1e869a5920419b1760809272eb7
parent21e0d6e8b8d20903494386e7e6f43201b3761154
ttyread: test for EOF while reading tty

When a read operation returns 0 then it means that we arrived to the end of the
file, and new reads will return 0 unless you do some other operation such as
lseek(). This case happens with USB-232 adapters when they are unplugged.
st.c