[ 
https://issues.apache.org/jira/browse/LUCENENET-216?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Garski updated LUCENENET-216:
-------------------------------------

    Attachment: FSDirectory.Sync.patch

Here is the patch.  Fairly small change.

> FSDirectory.Sync Fix to Ensure Flush to Disk
> --------------------------------------------
>
>                 Key: LUCENENET-216
>                 URL: https://issues.apache.org/jira/browse/LUCENENET-216
>             Project: Lucene.Net
>          Issue Type: Bug
>            Reporter: Michael Garski
>         Attachments: FSDirectory.Sync.patch
>
>
> DIGY and Doug discussed this issue during the 2.9 port, and this is a patch 
> to give 2.9 the expected behavior of actually ensuring the OS flushes it's 
> buffers to disk.  DIGY suggested using the kernel32 method FlushFileBuffers, 
> and after investigation he was correct!  FileStream.Flush doesn't do that - 
> the OS could still be caching it.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to