On Linux, the C standard library calls fread
and fwrite
execute the system call equivalents, read
and write
.
The man pages for the system calls mention interrupts, saying that a short write may occur with errno
set to EINTR
. However, the man pages for the library functions say nothing about interrupts. So, can interrupts occur during these library functions?