assert != EAGAIN