diff options
author | Roberto De Ioris <info@unbit.it> | 2013-07-10 21:30:36 +0200 |
---|---|---|
committer | Roberto De Ioris <info@unbit.it> | 2013-07-10 21:30:36 +0200 |
commit | b270bd24d77d458c03283a53373fb01354267693 (patch) | |
tree | e7451c0d08e158ead7bd9275a9ef7780d8b5685f /core/sendfile.c | |
parent | ab989ebf16beb8facbba2b53ab58715a68cca988 (diff) | |
download | uwsgi-b270bd24d77d458c03283a53373fb01354267693.tar.gz |
first attempt of Tiger support
Diffstat (limited to 'core/sendfile.c')
-rw-r--r-- | core/sendfile.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/core/sendfile.c b/core/sendfile.c index 3368c032..606832c1 100644 --- a/core/sendfile.c +++ b/core/sendfile.c @@ -10,7 +10,7 @@ ssize_t uwsgi_sendfile_do(int sockfd, int filefd, size_t pos, size_t len) { int sf_ret = sendfile(filefd, sockfd, pos, len, NULL, &sf_len, 0); if (sf_ret == 0 || (sf_ret == -1 && errno == EAGAIN)) return sf_len; return -1; -#elif defined(__APPLE__) +#elif defined(__APPLE__) && !defined(NO_SENDFILE) off_t sf_len = len; int sf_ret = sendfile(filefd, sockfd, pos, &sf_len, NULL, 0); if (sf_ret == 0 || (sf_ret == -1 && errno == EAGAIN)) return sf_len; |