Fixed bug #2231: Z39.50 sessions not reused if searches fail
authorAdam Dickmeiss <adam@indexdata.dk>
Thu, 28 Aug 2008 07:26:38 +0000 (09:26 +0200)
committerAdam Dickmeiss <adam@indexdata.dk>
Thu, 28 Aug 2008 07:26:38 +0000 (09:26 +0200)
commit516b4a41888fccdb4dca00f625adf6dd00350f5d
tree32e9cdecf88b71fea974f3908a65c9f89e3194e2
parentd0f48943885bb56d6f1d60c537e5e87d2446f84b
Fixed bug #2231: Z39.50 sessions not reused if searches fail

Fixed bug #2231: Z39.50 sessions not reused if searches fail. The
search handler now marks a connection "free" if regular diagnostic
is returned. If a fatal error occurs.. unspected PDU or session is
closed, the backend session is closed as well.
src/filter_session_shared.cpp