From 766712116d6bb82fd0ef8ab6eff32ea31ac65608 Mon Sep 17 00:00:00 2001 From: Adam Dickmeiss Date: Thu, 6 Feb 2014 10:31:53 +0100 Subject: [PATCH 1/1] Change logging a bit in ZOOM's Z39.50 layer --- src/zoom-z3950.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/zoom-z3950.c b/src/zoom-z3950.c index 5726d7d..6b55074 100644 --- a/src/zoom-z3950.c +++ b/src/zoom-z3950.c @@ -653,7 +653,7 @@ static zoom_ret Z3950_send_search(ZOOM_connection c) apdu = zget_APDU(c->odr_out, Z_APDU_searchRequest); search_req = apdu->u.searchRequest; - yaz_log(c->log_details, "%p ZOOM_connection_send_search set=%p", c, r); + yaz_log(c->log_details, "%p Z3950_send_search set=%p", c, r); elementSetName = c->tasks->u.search.elementSetName; smallSetElementSetName = @@ -1444,6 +1444,8 @@ zoom_ret send_Z3950_sort(ZOOM_connection c, ZOOM_resultset resultset) Z_APDU *apdu = zget_APDU(c->odr_out, Z_APDU_sortRequest); Z_SortRequest *req = apdu->u.sortRequest; + yaz_log(c->log_details, "%p send_Z3950_sort set=%p", c, resultset); + req->num_inputResultSetNames = 1; req->inputResultSetNames = (Z_InternationalString **) odr_malloc(c->odr_out, sizeof(*req->inputResultSetNames)); @@ -1466,6 +1468,8 @@ static zoom_ret Z3950_send_present(ZOOM_connection c) const char *elementSetName = c->tasks->u.search.elementSetName; const char *schema = c->tasks->u.search.schema; + yaz_log(c->log_details, "%p Z3950_send_present", c); + *req->resultSetStartPoint = c->tasks->u.search.start + 1; if (resultset->step > 0 && resultset->step < c->tasks->u.search.count) @@ -1560,7 +1564,7 @@ zoom_ret ZOOM_connection_Z3950_search(ZOOM_connection c) elementSetName = c->tasks->u.search.elementSetName; schema = c->tasks->u.search.schema; - yaz_log(c->log_details, "%p send_present start=%d count=%d", + yaz_log(c->log_details, "%p ZOOM_connection_Z3950_search start=%d count=%d", c, *start, *count); ZOOM_memcached_search(c, resultset); @@ -1581,8 +1585,6 @@ zoom_ret ZOOM_connection_Z3950_search(ZOOM_connection c) if (c->error) /* don't continue on error */ return zoom_complete; - yaz_log(c->log_details, "send_present resultset=%p start=%d count=%d", - resultset, *start, *count); for (i = 0; i < *count; i++) { -- 1.7.10.4