X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=src%2Fsession.c;h=0e1eea70185c78e2ae64c830f7530ed7339f18a2;hb=7d103e1dcbb332af2b4dd725cd7689057eed0092;hp=b5a3d8f1b99fd008d97103c872882350504113ed;hpb=6019a6da5031c198bae79830cc8cf6ff2f7dce7e;p=pazpar2-moved-to-github.git diff --git a/src/session.c b/src/session.c index b5a3d8f..0e1eea7 100644 --- a/src/session.c +++ b/src/session.c @@ -692,6 +692,8 @@ enum pazpar2_error_code session_search(struct session *se, se->reclist = 0; se->settings_modified = 0; relevance_destroy(&se->relevance); + if (nmem_total(se->nmem)) + session_log(se, YLOG_DEBUG, "NMEN operation usage %zd", nmem_total(se->nmem)); nmem_reset(se->nmem); se->total_records = se->total_merged = 0; se->num_termlists = 0; @@ -888,6 +890,10 @@ void session_destroy(struct session *se) normalize_cache_destroy(se->normalize_cache); relevance_destroy(&se->relevance); reclist_destroy(se->reclist); + if (nmem_total(se->nmem)) + session_log(se, YLOG_DEBUG, "NMEN operation usage %zd", nmem_total(se->nmem)); + if (nmem_total(se->session_nmem)) + session_log(se, YLOG_DEBUG, "NMEN session usage %zd", nmem_total(se->session_nmem)); nmem_destroy(se->nmem); service_destroy(se->service); yaz_mutex_destroy(&se->session_mutex);