On Mon Jun 30 19:34:13 2025 +0000, Elizabeth Figura wrote:
This seems fine, but I'm concerned, because I think we probably want to replace this code flow with something more like what sockets have, in order to make sure that requests are handled in a FIFO way. What problem was the delay causing?
For some reason, skipping the synchronous read causes the app to not receive any bytes. Although the app is meant to connect to an ancient TI-99 computer, you can see the problem by simply connecting the app's serial port to another serial port with a null modem.