diff options
Diffstat (limited to 'libs/sgi-webuci/boa-patches/020-sendfile_ENOSYS.patch')
-rw-r--r-- | libs/sgi-webuci/boa-patches/020-sendfile_ENOSYS.patch | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/libs/sgi-webuci/boa-patches/020-sendfile_ENOSYS.patch b/libs/sgi-webuci/boa-patches/020-sendfile_ENOSYS.patch deleted file mode 100644 index 6da0ebaa3..000000000 --- a/libs/sgi-webuci/boa-patches/020-sendfile_ENOSYS.patch +++ /dev/null @@ -1,15 +0,0 @@ -Index: boa-0.94.14rc21/src/pipe.c -=================================================================== ---- boa-0.94.14rc21.orig/src/pipe.c 2007-08-08 20:03:29.000000000 -0400 -+++ boa-0.94.14rc21/src/pipe.c 2007-08-08 20:03:45.000000000 -0400 -@@ -215,7 +215,9 @@ - } - req->ranges->start = sendfile_offset; - if (bytes_written < 0) { -- if (errno == EWOULDBLOCK || errno == EAGAIN) { -+ if (errno == ENOSYS) { -+ return io_shuffle(req); -+ } else if (errno == EWOULDBLOCK || errno == EAGAIN) { - return -1; /* request blocked at the pipe level, but keep going */ - } else if (errno == EINTR) { - goto retrysendfile; |