]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
sockfilt.c: log file descriptor number on read/write error
authorYang Tse <yangsita@gmail.com>
Thu, 10 Jan 2013 23:03:37 +0000 (00:03 +0100)
committerYang Tse <yangsita@gmail.com>
Thu, 10 Jan 2013 23:03:37 +0000 (00:03 +0100)
tests/server/sockfilt.c

index cc3f622d8aee0ee1162cee85615e0b9513085744..12fc6afbcc05a3b3131b7fb9492d02a0029d6cd1 100644 (file)
@@ -295,6 +295,7 @@ static ssize_t fullread(int filedes, void *buffer, size_t nbytes)
       error = errno;
       if((error == EINTR) || (error == EAGAIN))
         continue;
+      logmsg("reading from file descriptor: %d,", filedes);
       logmsg("unrecoverable read() failure: (%d) %s",
              error, strerror(error));
       return -1;
@@ -340,6 +341,7 @@ static ssize_t fullwrite(int filedes, const void *buffer, size_t nbytes)
       error = errno;
       if((error == EINTR) || (error == EAGAIN))
         continue;
+      logmsg("writing to file descriptor: %d,", filedes);
       logmsg("unrecoverable write() failure: (%d) %s",
              error, strerror(error));
       return -1;