https://gitlab.synchro.net/main/sbbs/-/commit/786deae9a24a668c5c4cef19
Modified Files:
src/syncterm/rlogin.c ssh.c telnets.c
Log Message:
Switch from socket_readable() to socket_check() in input threads
This allows us to detect the remote sending a FIN early and
disconnect rather than waiting until we have data to send.
This isn't actually necessary for the ones that use the socket
directly as they'll read zero bytes and terminate, but this way
it's consistent across all of them.
Another attempt to drive a stake through the heart of ticket 174
---
■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net