From: Adam Dickmeiss Date: Tue, 25 Oct 2005 16:01:14 +0000 (+0000) Subject: More diagnostics for close X-Git-Tag: YP2.0.0.2~180 X-Git-Url: http://git.indexdata.com/?a=commitdiff_plain;h=307dee3f3ec0976642ef0a70aa39ca2eda5c3c0f;p=metaproxy-moved-to-github.git More diagnostics for close --- diff --git a/src/filter_z3950_client.cpp b/src/filter_z3950_client.cpp index b9f78af..db7a9fa 100644 --- a/src/filter_z3950_client.cpp +++ b/src/filter_z3950_client.cpp @@ -1,4 +1,4 @@ -/* $Id: filter_z3950_client.cpp,v 1.3 2005-10-20 08:05:52 adam Exp $ +/* $Id: filter_z3950_client.cpp,v 1.4 2005-10-25 16:01:14 adam Exp $ Copyright (c) 2005, Index Data. %LICENSE% @@ -186,6 +186,9 @@ yf::Z3950Client::Assoc *yf::Z3950Client::Pimpl::get_assoc(Package &package) Z_APDU *apdu = zget_APDU(odr, Z_APDU_close); *apdu->u.close->closeReason = Z_Close_protocolError; + apdu->u.close->diagnosticInformation = + odr_strdup(odr, "no init request for session"); + package.response() = apdu; package.session().close();