From 1051acf10ca15d631e7d093ea9103fe1ec9ef8a6 Mon Sep 17 00:00:00 2001 From: Adam Dickmeiss Date: Tue, 28 Sep 2010 11:00:33 +0200 Subject: [PATCH] backend_test: honor close, init message sz --- src/filter_backend_test.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/filter_backend_test.cpp b/src/filter_backend_test.cpp index d14bee2..02c447e 100644 --- a/src/filter_backend_test.cpp +++ b/src/filter_backend_test.cpp @@ -258,6 +258,9 @@ void yf::BackendTest::process(Package &package) const else break; + *resp->preferredMessageSize = *req->preferredMessageSize; + *resp->maximumRecordSize = *req->maximumRecordSize; + Session_info info; m_p->m_sessions.create(info, package.session()); } @@ -368,6 +371,12 @@ void yf::BackendTest::process(Package &package) const *resp->nextResultSetPosition = next_position; } } + else if (apdu_req->which == Z_APDU_close) + { + apdu_res = odr.create_close(apdu_req, + Z_Close_finished, 0); + package.session().close(); + } else { apdu_res = odr.create_close(apdu_req, -- 1.7.10.4