httpd-bugs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 37513] New: - Download of a file >2GB fails on apache 2.1.9-beta and NSLU2
Date Tue, 15 Nov 2005 18:04:14 GMT
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=37513>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=37513

           Summary: Download of a file >2GB fails on apache 2.1.9-beta and
                    NSLU2
           Product: Apache httpd-2.0
           Version: 2.1.8
          Platform: Other
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Core
        AssignedTo: bugs@httpd.apache.org
        ReportedBy: gerhard.karg@gmx.de


Hi,

after building apache 2.1.9-beta (with LARGE FILE support) on a Linksys NSLU
with the following kernel:
Linux NAS 2.4.22-xfs #1 Sun Jun 12 21:17:17 PDT 2005 armv5b unknown

i tried to download a file with 4 GB. I can only download the first 2 GB via
http, then the download is finished. Here is the strace:


poll([{fd=8, events=POLLOUT, revents=POLLOUT}], 1, 300000) = 1
sendfile(8, 9, [2130233804], 472628)    = 45360
poll([{fd=8, events=POLLOUT, revents=POLLOUT}], 1, 300000) = 1
sendfile(8, 9, [2130279164], 427268)    = 85712
poll([{fd=8, events=POLLOUT, revents=POLLOUT}], 1, 300000) = 1
sendfile(8, 9, [2130364876], 341556)    = 46620
poll([{fd=8, events=POLLOUT, revents=POLLOUT}], 1, 300000) = 1
sendfile(8, 9, [2130411496], 294936)    = 84452
poll([{fd=8, events=POLLOUT, revents=POLLOUT}], 1, 300000) = 1
sendfile(8, 9, [2130495948], 210484)    = 45360
poll([{fd=8, events=POLLOUT, revents=POLLOUT}], 1, 300000) = 1
sendfile(8, 9, [2130541308], 165124)    = 88548
poll([{fd=8, events=POLLOUT, revents=POLLOUT}], 1, 300000) = 1
sendfile(8, 9, [2130629856], 76576)     = 45360
poll([{fd=8, events=POLLOUT, revents=POLLOUT}], 1, 300000) = 1
sendfile(8, 9, [2130675216], 31216)     = 31216
read(8, 0x138740, 8000)                 = -1 EAGAIN (Resource temporarily unavai
lable)
write(7, "192.168.1.3 - - [15/Nov/2005:18:32:45 +0100] \"GET /test2.vob HTTP/1.1
\" 200 4055453696\n", 86) = 86
close(8)                                = 0
read(4, 0xbffffc9b, 1)                  = -1 EAGAIN (Resource temporarily unavai
lable)
close(9)                                = 0


Since the samba server on the NSLU is supporting files over 2 GB (i was able to
copy the 4 GB file via samba) - i wonder if this is a limitation in apache or
the linux kernel.

Thanks

gkarg

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


Mime
View raw message