Oh my god.. It works if I close sendfile. So, this means there exists some bugs in system call "sendfile64".. GOD... Thanks, Jeff. Very thanks. ----------------------------------------------- Regards, Aslan Liu -----Original Message----- From: Jeff Trawick [mailto:trawick@xxxxxxxxx] Sent: Wednesday, March 17, 2010 10:12 PM To: users@xxxxxxxxxxxxxxxx Subject: Re: Overlap some content when using pppoe+httpd On Wed, Mar 17, 2010 at 10:08 AM, ChiaTzung Liu <ChiaTzung.Liu@xxxxxxxxxxxx> wrote: > I used strace to watch httpd, I found it use sendfile64 to write date to socket. > But my cpu doesn't 64bits. Does anyone know sendfile64 whether can work on 32bits cpu? yes; sendfile64 has large file support for 32-bit applications (to handle files over 2GB in size) > Or how can I do to let httpd not to use sendfile64? put "EnableSendfile Off" in httpd.conf --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx