From 6c35737e67f8fbb11d57fded29b2965b41da25fe Mon Sep 17 00:00:00 2001 From: deuce <> Date: Thu, 15 Mar 2018 08:13:07 +0000 Subject: [PATCH] We certainly can't re-use i for error return values when it's how many bytes have been sent! --- src/sbbs3/main.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/sbbs3/main.cpp b/src/sbbs3/main.cpp index 455fdfea5e..ceb809cb7d 100644 --- a/src/sbbs3/main.cpp +++ b/src/sbbs3/main.cpp @@ -2416,8 +2416,8 @@ void output_thread(void* arg) } else { // READ = WRITE TIMEOUT HACK... REMOVE WHEN FIXED - if(cryptStatusError(i=cryptSetAttribute(sbbs->ssh_session, CRYPT_OPTION_NET_WRITETIMEOUT, 1))) - GCESS(i, sbbs->client_socket, sbbs->ssh_session, "setting write timeout"); + if(cryptStatusError(err=cryptSetAttribute(sbbs->ssh_session, CRYPT_OPTION_NET_WRITETIMEOUT, 5))) + GCESS(err, sbbs->client_socket, sbbs->ssh_session, "setting write timeout"); if(cryptStatusError((err=cryptFlushData(sbbs->ssh_session)))) { GCES(err, sbbs->cfg.node_num, sbbs->ssh_session, "flushing data"); ssh_errors++; @@ -2427,8 +2427,8 @@ void output_thread(void* arg) } } // READ = WRITE TIMEOUT HACK... REMOVE WHEN FIXED - if(cryptStatusError(i=cryptSetAttribute(sbbs->ssh_session, CRYPT_OPTION_NET_WRITETIMEOUT, 0))) - GCESS(i, sbbs->client_socket, sbbs->ssh_session, "setting write timeout"); + if(cryptStatusError(err=cryptSetAttribute(sbbs->ssh_session, CRYPT_OPTION_NET_WRITETIMEOUT, 0))) + GCESS(err, sbbs->client_socket, sbbs->ssh_session, "setting write timeout"); } } pthread_mutex_unlock(&sbbs->ssh_mutex); -- GitLab