You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by st...@hyperreal.org on 2000/02/01 01:13:39 UTC
cvs commit: apache-2.0/src/lib/apr/file_io/win32 open.c
stoddard 00/01/31 16:13:37
Modified: src/lib/apr/file_io/win32 open.c
Log:
Open files for sequential access. This is a file system cache optimization
for when files are accessed sequentially (a common case with Apache). This
does not prevent a file from being accessed randomly.
Revision Changes Path
1.16 +1 -1 apache-2.0/src/lib/apr/file_io/win32/open.c
Index: open.c
===================================================================
RCS file: /home/cvs/apache-2.0/src/lib/apr/file_io/win32/open.c,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- open.c 1999/12/17 15:14:06 1.15
+++ open.c 2000/02/01 00:13:28 1.16
@@ -131,7 +131,7 @@
}
(*dafile)->filehand = CreateFile(fname, oflags, FILE_SHARE_READ | FILE_SHARE_WRITE | FILE_SHARE_DELETE,
- NULL, createflags, FILE_ATTRIBUTE_NORMAL, 0);
+ NULL, createflags, FILE_ATTRIBUTE_NORMAL | FILE_FLAG_SEQUENTIAL_SCAN, 0);
if ((*dafile)->filehand == INVALID_HANDLE_VALUE) {
theerror = GetLastError();