From 60c5adda81f8cca7ed22f1969ea59f6b10b72cd6 Mon Sep 17 00:00:00 2001
From: deuce <>
Date: Thu, 15 Mar 2018 08:52:04 +0000
Subject: [PATCH] Re-enable recv timeouts for TLS sessions.  It was #ifdef'd
 out for some reason.

---
 src/sbbs3/js_socket.c | 2 --
 1 file changed, 2 deletions(-)

diff --git a/src/sbbs3/js_socket.c b/src/sbbs3/js_socket.c
index 595d921d93..1e2b5d918b 100644
--- a/src/sbbs3/js_socket.c
+++ b/src/sbbs3/js_socket.c
@@ -166,10 +166,8 @@ static ptrdiff_t js_socket_recv(js_socket_private_t *p, void *buf, size_t len, i
 			return(recv(p->sock, buf, len, flags));	/* Blocked here, indefinitely, in MSP-UDP service */
 		return 0;
 	}
-#if 0
 	if (do_cryptAttribute(p->session, CRYPT_OPTION_NET_READTIMEOUT, p->nonblocking?0:timeout) != CRYPT_OK)
 		return -1;
-#endif
 	do {
 		if((ret=cryptPopData(p->session, buf, len, &copied))==CRYPT_OK) {
 			if(p->nonblocking)
-- 
GitLab