+pazpar2 (1.0.3-3) unstable; urgency=low
+
+ * Deal with bad hit counts.
+
+ -- Adam Dickmeiss <adam@indexdata.dk> Wed, 19 Sep 2007 15:23:04 +0200
+
pazpar2 (1.0.3-2) unstable; urgency=low
* Terminate blocking show if active clients reaches zero.
-/* $Id: client.c,v 1.21 2007-09-19 13:00:01 adam Exp $
+/* $Id: client.c,v 1.22 2007-09-19 13:23:35 adam Exp $
Copyright (c) 2006-2007, Index Data.
This file is part of Pazpar2.
if (*r->searchStatus)
{
cl->hits = *r->resultCount;
- se->total_hits += cl->hits;
+ if (cl->hits < 0)
+ {
+ yaz_log(YLOG_WARN, "Target %s returns hit count %d",
+ cl->database->database->url, cl->hits);
+ }
+ else
+ se->total_hits += cl->hits;
if (r->presentStatus && !*r->presentStatus && r->records)
{
yaz_log(YLOG_DEBUG, "Records in search response %s",