Return EAGAIN from _check instead of EWOULDBLOCK.