diff options
Diffstat (limited to 'Doc/lib/libos.tex')
| -rw-r--r-- | Doc/lib/libos.tex | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/Doc/lib/libos.tex b/Doc/lib/libos.tex index 84376142dd..9714036055 100644 --- a/Doc/lib/libos.tex +++ b/Doc/lib/libos.tex @@ -448,14 +448,15 @@ Availability: \UNIX. \end{funcdesc} \begin{funcdesc}{fsync}{fd} -Force write of file with filedescriptor \var{fd} to disk. +Force write of file with filedescriptor \var{fd} to disk. On \UNIX, +this calls the native \cfunction{fsync()} function; on Windows, the +MS \cfunction{_commit()} function. -On Windows this calls the MS \cfunction{_commit()} function. If you're -starting with a Python file object \var{f}, first do +If you're starting with a Python file object \var{f}, first do \code{\var{f}.flush()}, and then do \code{os.fsync(\var{f}.fileno()}, to ensure that all internal buffers associated with \var{f} are written to disk. -Availability: \UNIX, and Windows starting in 2.3. +Availability: \UNIX, and Windows starting in 2.2.3. \end{funcdesc} \begin{funcdesc}{ftruncate}{fd, length} |
