diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index 30479ae3e51cb205ead1275779dd8096206572d1..991730d704340aff30945c613a12d447b47e3e04 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -1,3 +1,9 @@
+2003-05-16  Michael Koch  <konqueror@gmx.de>
+
+	* java/io/natFileDescriptorPosix.cc
+	(open): Commented out the O_SYNC and O_DSYNC usage until its better
+	tested.
+
 2003-05-14  Michael Koch  <konqueror@gmx.de>
 
 	* gnu/java/nio/FileLockImpl.java
diff --git a/libjava/java/io/natFileDescriptorPosix.cc b/libjava/java/io/natFileDescriptorPosix.cc
index 2ad2d9dce77b57318a6a57947b9f132c52c7e496..b8892af605931af5fd8e8a7ed65756ba877e3693 100644
--- a/libjava/java/io/natFileDescriptorPosix.cc
+++ b/libjava/java/io/natFileDescriptorPosix.cc
@@ -105,11 +105,13 @@ java::io::FileDescriptor::open (jstring path, jint jflags)
 	}
     }
 
+/* FIXME: comment this out until its better tested/implemented
   if ((jflags & SYNC))
     flags |= O_SYNC;
 
   if ((jflags & DSYNC))
     flags |= O_DSYNC;
+*/
 
   int fd = ::open (buf, flags, mode);
   if (fd == -1 && errno == EMFILE)