better freebsd sendfile support

This commit is contained in:
roberto@freebsd64
2011-10-05 20:19:12 +02:00
parent 0de08c553c
commit b639b5974f
+4 -2
View File
@@ -57,8 +57,10 @@ ssize_t uwsgi_do_sendfile(int sockfd, int filefd, size_t filesize, size_t chunk,
}
if (sf_ret) {
uwsgi_error("sendfile()");
return 0;
if (errno != EAGAIN) {
uwsgi_error("sendfile()");
return 0;
}
}
return sf_len;