Skip to content
Snippets Groups Projects
Commit ff1291b5 authored by Deucе's avatar Deucе :ok_hand_tone4:
Browse files

Set timeouts at start and leave them that way

parent 4e642286
No related branches found
No related tags found
No related merge requests found
Pipeline #5168 failed
......@@ -33,8 +33,6 @@ sftpc_state_t sftp_state;
static void
FlushData(CRYPT_SESSION sess)
{
cl.SetAttribute(sess, CRYPT_OPTION_NET_READTIMEOUT, 30);
cl.SetAttribute(sess, CRYPT_OPTION_NET_WRITETIMEOUT, 30);
cl.FlushData(sess);
}
......@@ -182,6 +180,7 @@ ssh_input_thread(void *args)
cl.SetAttribute(ssh_session, CRYPT_OPTION_NET_READTIMEOUT, 0);
popstatus = cl.PopData(ssh_session, conn_api.rd_buf, conn_api.rd_buf_size, &rd);
cl.SetAttribute(ssh_session, CRYPT_OPTION_NET_READTIMEOUT, 30);
if (cryptStatusOK(popstatus)) {
gchstatus = cl.GetAttribute(ssh_session, CRYPT_SESSINFO_SSH_CHANNEL, &chan);
}
......@@ -790,6 +789,7 @@ ssh_connect(struct bbslist *bbs)
status = cl.SetAttribute(ssh_session, CRYPT_SESSINFO_SSH_CHANNEL_HEIGHT, rows);
cl.SetAttribute(ssh_session, CRYPT_OPTION_NET_READTIMEOUT, 30);
cl.SetAttribute(sess, CRYPT_OPTION_NET_WRITETIMEOUT, 30);
/* Activate the session */
if (!bbs->hidepopups) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment