[erlang-questions] file:sync

Matthew Sackman <>
Fri Mar 9 15:27:05 CET 2007


Hi,

On Fri, Mar 09, 2007 at 03:18:03PM +0100, Raimo Niskanen wrote:
> We can not use the _commit() function since it operates on the
> posix compatibility filedescriptors that was not reliable enough.
> 
> But reading Microsoft's source code for _commit() gives us that it
> uses FlushFileBuffers() that would work, and exist for valid platforms.
> 
> The original implementor seem to have failed to find the
> FlushFileBuffers() function, that is why it is unimplemented.
> 
> We will try (no promise; busy period) to squeeze it into R11B-4.
> 
> I have looked through win_efile.c and can only find the functions
> operating on links that immediately return error, but no more
> dummy implemented functions.

Many thanks for all your efforts on this. I look forward to seeing the
fix.

Thanks once again,

Matthew



More information about the erlang-questions mailing list