Hi guys!

As some of you know, recently I finished implementing my project
DeveelDB (http://db.deveel.com), which is a robust RDBMS written in
pure C# language. Despite of the fact almost all the functions are
computed under managed code, I implemented a single P/Invoke call on
Windows, to ensure the buffers of a file are written to the filesystem
directly (FlushFileBuffers), in a fault-tollerant manner.
The equivalent function under Unix/Linux should be fsync, which it
seems not supported by Mono: I found a previous reference to
Mono.Posix.Syscall class, which is marked as obsolete and points to
Mono.Unix.Native.Syscall, which doesn't implement any method to
support 'fsync'.

Could you point me to somewhere where I can find a solution to this issue?


Thank you very much for the support.
Antonello
_______________________________________________
Mono-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to