Subj : src/sbbs3/main.cpp To : Git commit to sbbs/master From : Rob Swindell Date : Sat Sep 19 2020 10:33 pm https://gitlab.synchro.net/sbbs/sbbs/-/commit/9bf4b7bba19d951f3ca48c96 Modified Files: src/sbbs3/main.cpp Log Message: Don't send telnet commands to spy sockets send_telnet_cmd() now sends telnet commands/replies directly to the client socket. This avoid the entire output_thread() teeing of sent data to spy sockets/buffers (which may not be Telnet at all). There are some concerns with this change: - if client_socket isn't writable, will sendsocket() block? - if output_thread is sending on the same socket, are our 2/3-byte telnet commands going to have other output data interleaved within? (seems very unlikely) .