Subj : src/sftp/sftp.h sftp_client.c src/syncterm/ssh.c To : Git commit to main/sbbs/master From : Deucе Date : Thu Mar 07 2024 13:50:58 https://gitlab.synchro.net/main/sbbs/-/commit/bde52d434d8945f04d202b97 Modified Files: src/sftp/sftp.h sftp_client.c src/syncterm/ssh.c Log Message: Split SFTP client cleanup into to functions. sftp_finish() which ends the communication, disables further commands, and can explicitly be called more than once, and sftp_end() which frees the state. This prevents a race around sftp_finish() calls and sftpc_*() calls which is likely responsibe for various weirdness in SSH connections, and should fix ticket 135. --- SBBSecho 3.20-Linux * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705) .