It's Gentoo Linux, though I compiled aolserver/tcl outside of Portage.
The files are on a ReiserFS partition, but I don't know the details of
its support (they are definitely there).

Kevin


Dossy Shiobara wrote:
On 2005.02.25, Kevin S. Davis <[EMAIL PROTECTED]> wrote:

Why yes they are.  :)  And I tried a file just under 2GB and it seems to
work fine.  And 2^31 = 2G.  I take it fastpath checks the file size and
errors because it's over 32 bits?


I think the error you're seeing is coming from this code from
nsd/fastpath.c:

    440 static int
    441 FastStat(char *file, struct stat *stPtr)
    442 {
    443     if (stat(file, stPtr) != 0) {
    444         if (errno != ENOENT && errno != EACCES) {
    445             Ns_Log(Error, "fastpath: stat(%s) failed: %s",
    446                    file, strerror(errno));
    447         }
    448         return 0;
    449     }
    450     return 1;
    451 }

Your error was:


Error: fastpath: stat(/path/to/big/file) failed: Value too large for
defined data type


What OS are you using?  Does it have largefile support?  Does it use
size_t or off_t as the type of the st_size element in the stat struct,
or a signed int?

-- Dossy

--
Dossy Shiobara                       mail: [EMAIL PROTECTED]
Panoptic Computer Network             web: http://www.panoptic.com/
  "He realized the fastest way to change is to laugh at your own
    folly -- then you can let go and quickly move on." (p. 70)


-- AOLserver - http://www.aolserver.com/

To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> 
with the
body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: 
field of your email blank.


--
AOLserver - http://www.aolserver.com/

To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> 
with the
body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: 
field of your email blank.

Reply via email to