summaryrefslogtreecommitdiff
path: root/tls.c
diff options
context:
space:
mode:
authorTest_User <hax@andrewyu.org>2023-08-08 22:46:35 -0400
committerTest_User <hax@andrewyu.org>2023-08-08 22:46:35 -0400
commitac1f2aaadd927e8187edabaea9a788425bb42b9f (patch)
tree7844c985e98768fc003b6b3fd947de55f3f6dca2 /tls.c
parentf1d2ffc3bd202cd38903619497bc5b80d5064c74 (diff)
downloadcoupserv-ac1f2aaadd927e8187edabaea9a788425bb42b9f.tar.gz
coupserv-ac1f2aaadd927e8187edabaea9a788425bb42b9f.zip
Hopefully disconnect on its own when things break now
Diffstat (limited to 'tls.c')
-rw-r--r--tls.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/tls.c b/tls.c
index 54cf47d..314a889 100644
--- a/tls.c
+++ b/tls.c
@@ -84,7 +84,9 @@ int connect_tls(void) {
if (ret < 0)
return 10;
+ gnutls_record_set_timeout(session, 60000); // 60s
+
return 0;
}
-extern inline size_t RECV(char *buf, size_t buflen); // Should force it to get compiled into tls.o
+extern inline size_t RECV(char *buf, size_t buflen, char *timeout); // Should force it to get compiled into tls.o