diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2012-09-02 10:59:16 +0200 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2012-09-02 10:59:16 +0200 |
commit | ef9d0e356c191db966b7eb5ed8e55e7155b029c3 (patch) | |
tree | 5b21caaae36cedc59ee142bf72d453e6367e284c /lib | |
parent | d0e149284182cbe95e344261bde6dac82b70f88a (diff) | |
download | gnutls-ef9d0e356c191db966b7eb5ed8e55e7155b029c3.tar.gz |
dump the errno received by select
Diffstat (limited to 'lib')
-rw-r--r-- | lib/gnutls_buffers.c | 8 |
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; |