make EAGAIN work for NULL/TRUNC