Coded bounce filter which returns all packages unprocessed, not sending any package...
authorMarc Cromme <marc@indexdata.dk>
Thu, 31 Aug 2006 13:01:09 +0000 (13:01 +0000)
committerMarc Cromme <marc@indexdata.dk>
Thu, 31 Aug 2006 13:01:09 +0000 (13:01 +0000)
commit9f255f52501e9429f643772a186cc7a72a5e8893
tree14d1cb6e2b3f7197c739be6fad5f7a5de76efb18
parent4a440b06cef2999739f9f86ea1bce7a0e8cf72d3
Coded bounce filter which returns all packages unprocessed, not sending any package further down the row. It sets Z3959 packages to Z_Close, and HTTP_Request packages to HTTP_Response err code 400 packages, and adds suitable bounce message.
Added bounce filter at end of each filter chain config.xml to prevent infinite hanging of for example HTTP requests when only Z3950 client filter is configured.
16 files changed:
etc/config-bytarget.xml
etc/config-imagine.xml
etc/config-local.xml
etc/config-shared1.xml
etc/config-simple-multi.xml
etc/config-zurg.xml
etc/config0.xml
etc/config1.xml
etc/config2.xml
etc/config3.xml
etc/config4.xml
etc/config5.xml
src/Makefile.am
src/factory_static.cpp
src/filter_bounce.cpp [new file with mode: 0644]
src/filter_bounce.hpp [new file with mode: 0644]