public override void Dispose() { try { IOUtils.Close(@in, PostingsReader); } finally { // Clear so refs to terms index is GCable even if // app hangs onto us: Fields.Clear(); } }