From 880189367adc4f21c1ab00c3630734714b9125f9 Mon Sep 17 00:00:00 2001 From: Willem Toorop Date: Wed, 26 May 2021 23:01:45 +0200 Subject: [PATCH] Make tcp_send_timeout work with GnuTLS --- src/gnutls/tls.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gnutls/tls.c b/src/gnutls/tls.c index 61d9d3be..5cd471d6 100644 --- a/src/gnutls/tls.c +++ b/src/gnutls/tls.c @@ -382,7 +382,7 @@ _getdns_tls_connection* _getdns_tls_connection_new(struct mem_funcs* mfs, _getdn gnutls_global_set_log_level(99); gnutls_global_set_log_function(_getdns_gnutls_stub_log); - if (gnutls_init(&res->tls, GNUTLS_CLIENT | GNUTLS_NONBLOCK) != GNUTLS_E_SUCCESS) + if (gnutls_init(&res->tls, GNUTLS_CLIENT | GNUTLS_NONBLOCK | GNUTLS_NO_SIGNAL) != GNUTLS_E_SUCCESS) goto failed; if (set_connection_ciphers(res) != GNUTLS_E_SUCCESS) {