aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2018-12-19 00:06:48 +0100
committerChristian Grothoff <christian@grothoff.org>2018-12-19 00:06:48 +0100
commitb7052c04159e2d04482328f518dafc27e358cc65 (patch)
tree2ec25721ef82221f0454ebdf43dc23d5f3884fe5 /ChangeLog
parent700f23d5d7153ce5de8617ac8d257828899d6f66 (diff)
downloadlibmicrohttpd-b7052c04159e2d04482328f518dafc27e358cc65.tar.gz
libmicrohttpd-b7052c04159e2d04482328f518dafc27e358cc65.zip
Check should (indeed) be for GNUTLS_E_AGAIN.
Lasa Martxel wrote: Hello, I have found the following code in daemon.c file, lines 1449 to 1467: if (0 >= res) { if (GNUTLS_E_INTERRUPTED != res) { urh->app.celi &= ~MHD_EPOLL_STATE_WRITE_READY; if (GNUTLS_E_INTERRUPTED != res) (GNUTLS_E_INTERRUPTED != res) is checked twice. In the read part (a few lines above), GNUTLS_E_INTERRUPTED != res is checked first and then GNUTLS_E_AGAIN != res. It looks like something similar should be done here, but I’m not sure. Thanks, Martxel
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog4
1 files changed, 4 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 7a895911..1227571f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
1Wed Dec 19 00:06:03 CET 2018
2 Check for GNUTLS_E_AGAIN instead of GNUTLS_E_INTERRUPTED when
3 giving up on a TLS connection. -LM/CG
4
1Thu Dec 13 22:48:14 CET 2018 5Thu Dec 13 22:48:14 CET 2018
2 Fix connection timeout logic if in thread-per-connection mode the 6 Fix connection timeout logic if in thread-per-connection mode the
3 working thread takes longer than the timeout to queue the response. -CG 7 working thread takes longer than the timeout to queue the response. -CG