unlocked I/O. Change “multithread-safe” to “thread-safe”.
Change “thread-safety” to “thread safety”.
However, do not change “multithreaded” to “multi-threaded” even
- though there are some uses of both spellinga, as there are a whole
+ though there are some uses of both spellings, as there are a whole
bunch of uses of “multithreaded”, also in identifier names;
perhaps Gnulib should even standardize on “multithreaded”
(not “multi-threaded”), contra POSIX.
/* Install a SIGPIPE handler that invokes PREPARE_DIE and then emits an
error message and exits. PREPARE_DIE may be NULL, meaning a no-op.
This function should be called only in single-threaded processes.
- In a multithreaded process, this function is typically called early
+ In a multithreaded program, this function is typically called early
in the main thread while the process is still single-threaded. */
extern void install_sigpipe_die_handler (void (*prepare_die) (void));