• src/syncterm/rlogin.c ssh.c telnets.c

    From Deucе@VERT to Git commit to main/sbbs/master on Mon Jan 6 23:18:22 2025
    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