Advertisement
Guest User

Untitled

a guest
Jul 8th, 2018
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 0.73 KB | None | 0 0
  1. --- stream.c.orig   2018-07-08 23:18:10.957097640 +0900
  2. +++ stream.c    2018-07-08 23:19:59.133210025 +0900
  3. @@ -996,7 +996,7 @@
  4.         while (res > 0 && priv->inbuf_len < min_read) {
  5.             res = (int)read(priv->fd, p,
  6.                     sizeof(priv->inbuf) - priv->inbuf_len);
  7. -           if (res == 0 || (res <= 0 && ((errno != EAGAIN) && (errno != EOVERFLOW))) { // Dirty hack.
  8. +           if (res == 0 || (res <= 0 && ((errno != EAGAIN) && (errno != EOVERFLOW)))) { // Dirty hack.
  9.                 err = errno;
  10.                 syslog(LOG_INFO, "failed to read. ret:%d err:%d",
  11.                     res, err);
  12. @@ -1006,7 +1006,7 @@
  13.                 res = 0;
  14.                 break;
  15.             } else if((res < 0) && (errno == EOVERFLOW)) {
  16. -               // EOVERFLOW: Discard data
  17. +               // EOVERFLOW: Discard data(TRY)
  18.                 res = 0;
  19.                 break;
  20.             }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement