From 03bdaa50b6c8dcf8d9c3dfcd5d487b3bee9b04d2 Mon Sep 17 00:00:00 2001 From: "roberto@sirius" Date: Sun, 21 Mar 2010 21:05:33 +0100 Subject: [PATCH] linux sendfile fix --- sendfile.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sendfile.c b/sendfile.c index 30626d3f..0eba0803 100644 --- a/sendfile.c +++ b/sendfile.c @@ -74,7 +74,7 @@ ssize_t uwsgi_sendfile(struct uwsgi_server *uwsgi, struct wsgi_request *wsgi_req sf_ret = sendfile(sockfd, fd, &wsgi_req->sendfile_fd_pos, wsgi_req->sendfile_fd_size); } - if (sf_ret) { + if (sf_ret < 0) { perror("sendfile()"); return 0; }