- if (stat_info->isamh)
- {
- ISAMH_PP pp;
- int occurx = 0;
- struct it_key key;
-
- pp = isamh_pp_open (stat_info->isamh, isam_p);
-
- occur = isamh_pp_num (pp);
- while (isamh_pp_read(pp, &key))
- {
- occurx++;
- //logf (LOG_LOG,"sysno=%d seqno=%d (%x/%x) oc=%d/%d ofs=%d ",
- // key.sysno, key.seqno,
- // key.sysno, key.seqno,
- // occur,occurx, pp->offset);
- }
- if (occurx != occur) {
- logf(LOG_LOG,"Count error!!! read %d, counted %d", occur, occurx);
- //isamh_pp_dump(stat_info->isamh, isam_p);
- }
- stat_info->no_isam_entries[isamh_type(isam_p)] += occur;
- isamh_pp_close (pp);
- }