nolibc: understand EINTR read error