Hold off. There is a serious bug in the APR MMAP code on Windows that is breaking
things.
The offending code from mmap.c is here:
offhi = (DWORD)((*new)->psize << 32);
psize is a 32 bit integer and shifting it left or right 32 bits apparantly does not
change
the value. So for a 500 byte file, offlo and offhi are both set to 500. Attempting to
MMAP with the resulting offlo and offhi fails with an insufficient memory.
Unless Mr. Rowe wants to fix this the right way for large file support, I vote for
setting
offhi = 0 then tag and roll.
Bill
----- Original Message -----
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, June 27, 2001 4:55 PM
Subject: Tagging tree tonight.
>
> Just a heads up. The tree looks to be very stable right now. As soon as
> I get home from work today (about 6:00 PST), I plan to commit the threaded
> MPM change, test the build one final time, and tag the tree.
>
> If anybody objects let me know. Otherwise, we should have beta candidate
> tonight.
>
> Ryan
> _____________________________________________________________________________
> Ryan Bloom [EMAIL PROTECTED]
> Covalent Technologies [EMAIL PROTECTED]
> -----------------------------------------------------------------------------
>