summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/gnutls_buffers.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/gnutls_buffers.c b/lib/gnutls_buffers.c
index 546293f085..ea7a77a159 100644
--- a/lib/gnutls_buffers.c
+++ b/lib/gnutls_buffers.c
@@ -657,8 +657,12 @@ _gnutls_io_check_recv (gnutls_session_t session, unsigned int ms)
ret = session->internals.pull_timeout_func(fd, ms);
err = get_errno (session);
- if (ret == -1)
- return errno_to_gerr(err);
+ if (ret == -1)
+ {
+ _gnutls_read_log ("READ_TIMEOUT: %d returned from %p, errno=%d (timeout: %u)\n",
+ (int) ret, fd, err, ms);
+ return errno_to_gerr(err);
+ }
if (ret > 0)
return 0;