Transfer cleanup callbacks in case of interrupted processing.
Since transfers use the query_data 'ext' pointer for storing things like current RRSet or list of things to process, it needs to be cleared after transfer end or failure. But one may also close processing context abruptly. For this reason a callback is added for 'ext' cleanup.
Showing with 39 additions and 23 deletions