From fe38d521de6b6dc89b3790ba40544126423340eb Mon Sep 17 00:00:00 2001 From: Adam Dickmeiss Date: Thu, 14 Mar 2013 15:24:12 +0100 Subject: [PATCH] Fewer messages when pz:extendfetch is not in effect --- src/client.c | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/client.c b/src/client.c index d349103..7b7017b 100644 --- a/src/client.c +++ b/src/client.c @@ -779,15 +779,17 @@ int client_fetch_more(struct client *cl) int extend_recs = 0; int number; + str = session_setting_oneval(sdb, PZ_EXTENDRECS); + if (!str && !*str) + return 0; + + extend_recs = atoi(str); + yaz_log(YLOG_LOG, "cl=%s show_stat_no=%d got=%d", client_get_id(cl), cl->show_stat_no, cl->record_offset); if (cl->show_stat_no < cl->record_offset) return 0; - yaz_log(YLOG_LOG, "cl=%s Trying to get more", client_get_id(cl)); - - str = session_setting_oneval(sdb, PZ_EXTENDRECS); - if (str && *str) - extend_recs = atoi(str); + yaz_log(YLOG_LOG, "cl=%s Trying to fetch more", client_get_id(cl)); if (extend_recs > cl->hits) extend_recs = cl->hits; -- 1.7.10.4