when m_filePos != 0, we need keep old behavior to return false, not retry with the same opt (no range) set.