mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-01-15 08:46:18 +01:00
f398bec5bc
There are two benefits to this: 1) We can centralize any operating system specific knowledge of close-vs-EINTR handling. For example, while on Linux we should never retry, if someone cared enough later about HP-UX, they could come by and change this one spot. 2) For places that do care about the return value and want to provide the caller with a GError, this function makes it convenient to do so. Note that gspawn.c had an incorrect EINTR loop-retry around close(). https://bugzilla.gnome.org/show_bug.cgi?id=682819 |
||
---|---|---|
.. | ||
building.xml | ||
changes.xml | ||
compiling.xml | ||
cross.xml | ||
file-name-encodings.png | ||
file-name-encodings.sxd | ||
glib-docs.xml | ||
glib-gettextize.xml | ||
glib-overrides.txt | ||
glib-sections.txt | ||
glib.types | ||
gtester-report.xml | ||
gtester.xml | ||
gvariant-text.xml | ||
gvariant-varargs.xml | ||
mainloop-states.eps | ||
mainloop-states.fig | ||
mainloop-states.gif | ||
mainloop-states.png | ||
Makefile.am | ||
programming.xml | ||
regex-syntax.xml | ||
resources.xml | ||
running.xml | ||
version.xml.in |