This is the mail archive of the java@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

confirmed that Sun JVM disables Win32 file locking



Sorry it took me so long to get around to this.. I've confirmed that
the Sun JVM (1.4.0) disables Win32 file locking on file descriptors
that it opens.

Can I commit this to the 3.1.1 branch (does it exist yet?)

  - a

Index: java/io/natFileDescriptorWin32.cc
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/io/natFileDescriptorWin32.cc,v
retrieving revision 1.5.2.2
diff -u -r1.5.2.2 natFileDescriptorWin32.cc
--- java/io/natFileDescriptorWin32.cc   10 Mar 2002 03:34:59 -0000  1.5.2.2
+++ java/io/natFileDescriptorWin32.cc   27 Apr 2002 08:40:40 -0000
@@ -112,7 +112,7 @@
         create = CREATE_ALWAYS;
     }

-  handle = CreateFile(buf, access, share, NULL, create, 0, NULL);
+  handle = CreateFile(buf, access, FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, create, 0, NULL);

   if (handle == INVALID_HANDLE_VALUE)
     {


-- 
The web is dead; long live the Internet.
http://www.xwt.org/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]