Commit d17f5366 authored by Yang Tse's avatar Yang Tse
Browse files

sockfilt.c: log file descriptor number on read/write error

parent b35a176c
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -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;