[9] RFR of 8080589: (fs) FileChannel.force should use fcntl(F_FULLFSYNC) instead of fsync on OS X

Brian Burkhalter brian.burkhalter at oracle.com
Wed May 20 15:45:47 UTC 2015


Robert,

On May 20, 2015, at 8:42 AM, Robert Muir <rcmuir at gmail.com> wrote:

> On Wed, May 20, 2015 at 10:28 AM, Brian Burkhalter
> <brian.burkhalter at oracle.com> wrote:
>> 
>> I don’t understand your comment as unless I am mistaken the Mac OS X case
>> will compile per the above either to
>> 
> 
> my apologies Brian, I think I got lost in the #ifdefs :)

No worries: a false alarm (Type I error) is better than a miss!

> just from my side, this issue is a great improvement. force() on
> modern linux and windows will deal with these disk caches these days,
> so it gives the same reliability to OS X users as well.

Good!

> Thanks for working on this!

You are most welcome.

Brian
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/nio-dev/attachments/20150520/776fb3e9/attachment.html>


More information about the nio-dev mailing list