diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2012-09-02 10:59:16 +0200 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2012-09-02 11:00:46 +0200 |
commit | cf897b154ec929335cb377b0556330cc60e72882 (patch) | |
tree | e564e6d5ce764d79fd2cd6e66bb3cb79a6107344 | |
parent | 870b155536759c0330978d20795a822703cfaace (diff) | |
download | gnutls-cf897b154ec929335cb377b0556330cc60e72882.tar.gz |
dump the errno received by select
-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 aad3d8381c..ff0f82af36 100644 --- a/lib/gnutls_buffers.c +++ b/lib/gnutls_buffers.c @@ -663,8 +663,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; |