Fix ZOOM: crash extended services diagnostics YAZ-846
authorAdam Dickmeiss <adam@indexdata.dk>
Mon, 15 Jun 2015 12:58:36 +0000 (14:58 +0200)
committerAdam Dickmeiss <adam@indexdata.dk>
Mon, 15 Jun 2015 12:58:36 +0000 (14:58 +0200)
commit4d1450cc691292cef5bcfdd41cefc030e4dabbf6
tree2c3492ae1788a2065131170588c0c7c48b921ae2
parentc95d4ba97774c6feff8579544c36bf22b5d35976
Fix ZOOM: crash extended services diagnostics YAZ-846

The immediate fix is to prevent ZOOM_set_dset_error from removing
current task from connection. This, however, has been assumed in a
number of places so this fix is rather large unfortunately.
src/zoom-c.c
src/zoom-p.h
src/zoom-sru.c
src/zoom-z3950.c